755 lines
36 KiB
JSON
755 lines
36 KiB
JSON
|
|
{
|
||
|
|
"upgradeToVip": "Upgrade Now",
|
||
|
|
"createKMindDoc": "Create KMind Document",
|
||
|
|
"copySuccessAnywhere": "Copied successfully, paste anywhere in SiYuan",
|
||
|
|
"copyMirrorBlock": "Copy KMind Mirror Block",
|
||
|
|
"copyMirrorBlockNotKMind": "This document is not a KMind document tree mind map",
|
||
|
|
"cannotGetKmindPath": "Cannot get KMind document path",
|
||
|
|
"mirrorBlockCopied": "Mirror block copied, paste anywhere",
|
||
|
|
"copyMirrorBlockFailed": "Failed to copy mirror block",
|
||
|
|
"deleteSuccess": "Deleted successfully",
|
||
|
|
"createFailed": "Failed to create kmind file, please try again!",
|
||
|
|
"createSuccess": "KMind file created successfully!",
|
||
|
|
"createNewKmind": "Create a new mind map",
|
||
|
|
"renameSuccess": "Renamed successfully",
|
||
|
|
"fileAlreadyExists": "File name already exists, please enter a new name",
|
||
|
|
"cannotInputSpecialSymbols": "Special symbols are not allowed",
|
||
|
|
"fileName": "File Name",
|
||
|
|
"warning": "Warning: This operation cannot be undone!!!",
|
||
|
|
"confirmDelete": "Are you sure you want to permanently delete",
|
||
|
|
"rename": "Rename",
|
||
|
|
"copyLinkDirectly": "Copy Link Directly",
|
||
|
|
"copySuccess": "Copied successfully",
|
||
|
|
"clickToCopy": "Click to copy the following content:",
|
||
|
|
"copyLink": "Copy link:",
|
||
|
|
"minimize": "Minimize",
|
||
|
|
"add": "New",
|
||
|
|
"kmindProNotActivated": "KMind: Please activate pro features from the top KMind menu",
|
||
|
|
"switchToKMindView": "Switch to KMind View",
|
||
|
|
"switchToEditView": "Switch to Edit View",
|
||
|
|
"openKmind": "Open kmind",
|
||
|
|
"kmindGlobalConfig": "KMind Global Configuration",
|
||
|
|
"kmindLicenseInfo": "KMind License Information",
|
||
|
|
"overview": "Overview",
|
||
|
|
"docTreeKmindCount": "Document tree mind maps",
|
||
|
|
"dockKmindCount": "Dock mind maps",
|
||
|
|
"widgetKmindCount": "Widget mind maps",
|
||
|
|
"historyRecordConfig": "History Record Configuration",
|
||
|
|
"createHistoryForAllKmind": "Create history records for all existing kmind files",
|
||
|
|
"progress": "Progress",
|
||
|
|
"createHistorySuccess": "Created successfully, please sync if you're using SiYuan sync",
|
||
|
|
"createHistoryFailed": "Creation failed",
|
||
|
|
"licenseUser": "Licensed User",
|
||
|
|
"licenseEmail": "Licensed Email",
|
||
|
|
"activeCode": "Activation Code",
|
||
|
|
"afdOrder": "Afdian Order Number",
|
||
|
|
"pleaseLoginSiYuanAccount": "Please login to SiYuan account first",
|
||
|
|
"refresh": "Refresh",
|
||
|
|
"pleaseInputLegalEmail": "Please enter a valid email",
|
||
|
|
"pleaseInputActiveCode": "Please enter activation code",
|
||
|
|
"pleaseInputAFDOrder": "Please enter Afdian order number",
|
||
|
|
"getActivationCodeByAFDOrder": "Get activation code by Afdian order number",
|
||
|
|
"activate": "Activate",
|
||
|
|
"getActivationCode": "Get Activation Code",
|
||
|
|
"findActivationCode": "Find Activation Code",
|
||
|
|
"pleaseInputKMxxxOrderNumber": "Please enter kmindxxx order number",
|
||
|
|
"pleaseNoteKMindProMustBindSiYuanAccount": "Note: KMind Pro must be bound to SiYuan account",
|
||
|
|
"annualSubscription": "Annual Subscription",
|
||
|
|
"description": "Description",
|
||
|
|
"studentPartyReallyUnableToAffordThisPrice": "Student unable to afford this price?",
|
||
|
|
"ifYouReallyThinkThisPluginIsHelpfulToYourStudies": "If you really think this plugin is helpful to your studies",
|
||
|
|
"pleaseUseYourSchoolEmailToSendTheGradeScreenshotEmail": "Please use your school email to send grade screenshot",
|
||
|
|
"contactMeAtEmail": "Contact me at kmind_app@outlook.com",
|
||
|
|
"iWillGiveYouAnAnnualSubscription": "I will give you an annual subscription, renewable next year with grade transcript",
|
||
|
|
"pleaseDoNotHaveAnyConcerns": "Please don't have any concerns",
|
||
|
|
"getPaymentQRCode": "Get Payment QR Code",
|
||
|
|
"considerAgain": "Think again",
|
||
|
|
"doYouHaveADonationId": "Do you have a donation ID?",
|
||
|
|
"ifYouHaveADonationId": "If you have one, please enter the donation ID for double credit",
|
||
|
|
"dueToTheDesignOfWeChatPraiseCode": "Note: Due to WeChat appreciation code design",
|
||
|
|
"donationIdNeedsToBeContactedAndSentAfterSendingPraiseScreenshot": "Donation ID needs to be sent after sending appreciation screenshot",
|
||
|
|
"youCan": "You can",
|
||
|
|
"joinQQGroup": "Join QQ Group",
|
||
|
|
"contactMeOrSendPraiseScreenshotToEmail": "Contact me or send appreciation screenshot to email",
|
||
|
|
"iWillDealWithItImmediatelyAndReply": "I will deal with it immediately and reply",
|
||
|
|
"email": "kmind_app@outlook.com",
|
||
|
|
"getDiscountPrice": "Get Discounted Price",
|
||
|
|
"thankYouForYourGenerousDonation": "Thank you for your generous donation, the donation amount can fully offset the payment",
|
||
|
|
"clickMeToGetActivationCodeDirectly": "Click me to get activation code directly",
|
||
|
|
"upgrade": "Upgrade",
|
||
|
|
"kmind2PermanentSubscription": "KMind2 Permanent Subscription",
|
||
|
|
"updateSummary": "Update Summary",
|
||
|
|
"detailedTextAndPictureClickMeToView": "Click me for detailed text and pictures",
|
||
|
|
"globalConfigTips": "Global Configuration (Document tree, Dock, Widget mind maps)",
|
||
|
|
"openKmindConfig": "When opening a KMind, what do you want it to look like?",
|
||
|
|
"newKmindConfig": "When creating a new KMind, what do you want it to look like?",
|
||
|
|
"leftKeySelectionRightKeyDrag": "Left click to select, right click to drag",
|
||
|
|
"openKmindAutoZenMode": "Auto enter zen mode",
|
||
|
|
"newKmindAutoSelectTheme": "Switch to specified theme",
|
||
|
|
"newKmindAutoSelectStructure": "Switch to specified structure",
|
||
|
|
"siYuanToKMindConfig": "SiYuan to KMind Configuration",
|
||
|
|
"siYuanToKMindAutoSelectTheme": "Switch to specified theme",
|
||
|
|
"siYuanToKMindAutoSelectStructure": "Switch to specified structure",
|
||
|
|
"mobileDocTreeKmindEdit": "Enable mobile document tree mind map editing",
|
||
|
|
"mobileDocTreeKmindEditWarning": "If cloud sync is enabled, please ensure sync is complete before editing mind maps",
|
||
|
|
"showToolbarInDesktop": "Show floating toolbar on desktop",
|
||
|
|
"close": "Close",
|
||
|
|
"mobileNotSupport": "Since SiYuan mobile doesn't support new tabs, you can use KMind through mirror blocks, widgets, or document tree mind maps",
|
||
|
|
"licenseInfo": {
|
||
|
|
"licenseUser": "Licensed User",
|
||
|
|
"pleaseLoginSiYuanAccount": "Please login to SiYuan account first",
|
||
|
|
"refresh": "Refresh",
|
||
|
|
"licenseEmail": "Licensed Email",
|
||
|
|
"pleaseInputLegalEmail": "Please enter a valid email",
|
||
|
|
"activeCode": "Activation Code",
|
||
|
|
"pleaseInputActiveCode": "Please enter activation code, kmind-xxxx",
|
||
|
|
"activate": "Activate",
|
||
|
|
"getActivationCode": "Get Activation Code",
|
||
|
|
"close": "Close",
|
||
|
|
"pleaseInputKMxxxOrderNumber": "Please enter kmind-xxx order number",
|
||
|
|
"findActivationCode": "Find Activation Code",
|
||
|
|
"pleaseNoteKMindProMustBindSiYuanAccount": "Note: KMind Pro must be bound to SiYuan account, please login to SiYuan account first",
|
||
|
|
"licenseTo": "KMind Pro version authorized to",
|
||
|
|
"subscriptionType": "Subscription Type:",
|
||
|
|
"expireTime": "Authorization Expiration Time:",
|
||
|
|
"refreshLicense": "Refresh License",
|
||
|
|
"haveQuestions": "Have questions? Please:",
|
||
|
|
"licenseSuccess": "KMind: Authorization verification successful",
|
||
|
|
"licenseExpired": "KMind: Authorization expired, please re-activate",
|
||
|
|
"kmindAuthorizationVerificationFailed": "KMind: Authorization verification failed, please re-activate",
|
||
|
|
"cloudAuthorizationVerificationFailed": "KMind: Cloud authorization verification failed, please re-activate",
|
||
|
|
"cloudAuthorizationVerificationSuccess": "KMind: Cloud authorization verification successful",
|
||
|
|
"pleaseInputOrderNumber": "Please enter order number",
|
||
|
|
"pleaseTryAgainAfter30s": "Please try again after 30s",
|
||
|
|
"ifTheOrderNumberIsCorrect": "If the order number is correct, the activation code will be sent to your email within 10 minutes, please check your email",
|
||
|
|
"networkErrorPleaseContactMe": "Network error, please contact me: kmind_app@outlook.com",
|
||
|
|
"pleaseInputLegalActivationCode": "Please enter a valid activation code",
|
||
|
|
"kmindActivationFailed": "KMind: Activation failed, please check network or contact me: kmind_app@outlook.com",
|
||
|
|
"kmindActivationSuccess": "KMind: Activation successful"
|
||
|
|
},
|
||
|
|
"trial": {
|
||
|
|
"status": "Trial Status",
|
||
|
|
"current": "Current:",
|
||
|
|
"inTrial": "In trial",
|
||
|
|
"notTrial": "Not in trial",
|
||
|
|
"remainingLabel": "Remaining:",
|
||
|
|
"oneClickApplySevenDaysPro": "Start 7-day Pro trial",
|
||
|
|
"applying": "Applying for trial...",
|
||
|
|
"applySevenDays": "Apply for 7-day trial",
|
||
|
|
"trialCard": "Trial time card",
|
||
|
|
"trialCardPlaceholder": "Enter trial card code",
|
||
|
|
"redeem": "Redeem",
|
||
|
|
"trialType": "Trial type:",
|
||
|
|
"trialExpire": "Trial expires:",
|
||
|
|
"extendCardPlaceholder": "Enter extension card code",
|
||
|
|
"alreadyApplied": "Trial already applied",
|
||
|
|
"applied": "Trial started (7 days)",
|
||
|
|
"applyFailed": "Trial application failed",
|
||
|
|
"statusError": "Failed to fetch trial status",
|
||
|
|
"cardCodeRequired": "Please enter a trial card code",
|
||
|
|
"redeemSuccess": "Redeemed successfully, trial extended",
|
||
|
|
"redeemFailed": "Redemption failed, please try again later",
|
||
|
|
"redeemError": "Redemption failed",
|
||
|
|
"noRemaining": "0 days",
|
||
|
|
"daysHours": "{days} days {hours} hours",
|
||
|
|
"hours": "{hours} hours"
|
||
|
|
},
|
||
|
|
"stripe": {
|
||
|
|
"intro": "For international users, you can pay with Stripe (USD) to purchase KMind Pro:",
|
||
|
|
"pleaseFillEmail": "Please fill in your email above (used to receive the activation code).",
|
||
|
|
"buyAnnual": "Buy Annual (Stripe)",
|
||
|
|
"buyV2": "Buy KMind2 Lifetime (Stripe)",
|
||
|
|
"afterPaymentEmail": "After payment, the activation code will be sent to your email automatically. If you don't receive it, use “Find Activation Code”.",
|
||
|
|
"needHelpEmail": "Need help? Email:",
|
||
|
|
"docs": "Docs:",
|
||
|
|
"telegram": "Join Telegram for support and updates:",
|
||
|
|
"openingCheckout": "Opening Stripe checkout...",
|
||
|
|
"orderCreated": "Order created: {orderId}. After payment, the activation code will be emailed. If not received, use “Find Activation Code” with this order id.",
|
||
|
|
"checkoutFailed": "Failed to create Stripe checkout, please try again later or contact me."
|
||
|
|
},
|
||
|
|
"addDocTreeKMind": {
|
||
|
|
"title": "Create KMind Document Tree Mind Map",
|
||
|
|
"createDocTreeKmind": "Create KMind Document Tree Mind Map",
|
||
|
|
"createAboveDocTreeKmind": "Create KMind mindmap above",
|
||
|
|
"createBelowDocTreeKmind": "Create KMind mindmap below",
|
||
|
|
"versionWarning": "Warning: SiYuan version is lower than 3.1.8, document tree mind map feature may be unstable",
|
||
|
|
"inputPrompt": "Please enter document tree mind map name",
|
||
|
|
"confirmButton": "Confirm",
|
||
|
|
"cancelButton": "Cancel",
|
||
|
|
"inputPlaceholder": "Please enter document tree mind map name",
|
||
|
|
"defaultName": "Untitled Mind Map",
|
||
|
|
"nameEmpty": "Name cannot be empty",
|
||
|
|
"fileName": "Document Name",
|
||
|
|
"cannotInputSpecialSymbols": "File name cannot contain special characters \\/:*?\"<>|",
|
||
|
|
"createSuccess": "Document tree mind map created successfully",
|
||
|
|
"createFailed": "Failed to create document tree mind map: ",
|
||
|
|
"kmindProNotActivated": "KMind Pro is not activated",
|
||
|
|
"kmindLicenseInfo": "KMind License Information",
|
||
|
|
"upgradeToVip": "Upgrade to Pro"
|
||
|
|
},
|
||
|
|
"menu": {
|
||
|
|
"globalConfig": "KMind Global Config",
|
||
|
|
"themeDesigner": "Theme Designer",
|
||
|
|
"kmindPro": "- KMind PRO -",
|
||
|
|
"toggleMocMode": "Toggle MOC Mode",
|
||
|
|
"enableMocMode": "MOC Mode Enabled",
|
||
|
|
"disableMocMode": "MOC Mode Disabled"
|
||
|
|
},
|
||
|
|
"globalConfig": {
|
||
|
|
"overview": "Overview",
|
||
|
|
"docTreeMindmap": "Document Tree Mindmap",
|
||
|
|
"dockMindmap": "Dock Mindmap",
|
||
|
|
"widgetMindmap": "Widget Mindmap",
|
||
|
|
"historyConfig": "History Configuration",
|
||
|
|
"historyConfigTip": "Create history records for all existing kmind files, allowing you to view and restore previous versions.",
|
||
|
|
"startCreate": "Start Creating",
|
||
|
|
"creating": "Creating",
|
||
|
|
"noKmindForHistory": "No mind maps found for history creation",
|
||
|
|
"creatingHistory": "Creating history records...",
|
||
|
|
"historyCreatedSuccess": "History creation completed! Successfully created {count} history records",
|
||
|
|
"historyCreatedWithError": "History creation completed! Success: {success}, Failed: {fail}",
|
||
|
|
"globalConfigTab": "Global Config",
|
||
|
|
"leftClickRightDrag": "Left Click Select, Right Click Drag",
|
||
|
|
"leftClickRightDragTip": "When enabled: Left click to select nodes, right click to drag canvas",
|
||
|
|
"enableMobileEdit": "Enable Mobile Document Tree Mindmap Editing",
|
||
|
|
"mobileEditWarning": "If cloud sync is enabled, please ensure sync is complete before editing mindmaps to avoid conflicts",
|
||
|
|
"showDesktopToolbar": "Show Floating Toolbar on Desktop",
|
||
|
|
"loadDockIcon": "Show Dock Icon",
|
||
|
|
"loadDockIconTip": "Turn off to hide the Dock icon (takes effect after restarting SiYuan)",
|
||
|
|
"loadDockIconNeedRestart": "Dock icon setting saved. Please restart SiYuan to apply.",
|
||
|
|
"siyuanHyperlinkLeftClickAction": "SiYuan hyperlink left-click",
|
||
|
|
"siyuanHyperlinkLeftClickActionTip": "Choose the default action when left-clicking a SiYuan hyperlink",
|
||
|
|
"openSiyuanTab": "Open in current tab",
|
||
|
|
"openSiyuanTabRight": "Open in right tab",
|
||
|
|
"openSiyuanTabBottom": "Open in bottom tab",
|
||
|
|
"openSiyuanFloat": "Open SiYuan float window",
|
||
|
|
"openKmindConfigTab": "Open KMind Config",
|
||
|
|
"mocConfigTab": "MOC Config",
|
||
|
|
"autoZenMode": "Auto Enter Zen Mode",
|
||
|
|
"autoReadOnlyMode": "Auto Enter Read-only Mode",
|
||
|
|
"newKmindConfigTab": "New KMind Config",
|
||
|
|
"switchToTheme": "Switch to Theme",
|
||
|
|
"switchToLayout": "Switch to Layout",
|
||
|
|
"siyuanToKmindConfigTab": "SiYuan to KMind Config",
|
||
|
|
"mocDefaultTheme": "Default MOC Theme",
|
||
|
|
"mocDefaultLayout": "Default MOC Layout",
|
||
|
|
"myTheme": "My Themes",
|
||
|
|
"classic": "Classic",
|
||
|
|
"dark": "Dark",
|
||
|
|
"simple": "Simple",
|
||
|
|
"configSaved": "Config Saved",
|
||
|
|
"configSavedNeedReload": "Config saved. Please reopen KMind mindmap to apply.",
|
||
|
|
"shortcutConfigTab": "Shortcut Keys",
|
||
|
|
"shortcutConfigTip": "Only takes effect when KMind view is active; it will not intercept SiYuan/browser shortcuts when inactive.",
|
||
|
|
"shortcutUnsavedTip": "Shortcut changes are not applied until you save.",
|
||
|
|
"shortcutConfigSaved": "Shortcut keys saved and applied immediately",
|
||
|
|
"shortcutReservedTitle": "Reserved Keys (not editable)",
|
||
|
|
"shortcutDocTreeOnlyTitle": "Doc-tree only:",
|
||
|
|
"shortcutDocTreeOnlyBadge": "Doc-tree only",
|
||
|
|
"shortcutCategoryNode": "Node",
|
||
|
|
"shortcutCategoryCanvas": "Canvas / View",
|
||
|
|
"shortcutCategoryOutline": "Outline",
|
||
|
|
"shortcutCategoryTool": "Tools",
|
||
|
|
"shortcutCategoryFile": "File / Search",
|
||
|
|
"shortcutDefault": "Default",
|
||
|
|
"shortcutUsingDefault": "Default",
|
||
|
|
"shortcutDisabled": "Disabled",
|
||
|
|
"shortcutSave": "Save",
|
||
|
|
"shortcutResetAll": "Reset All",
|
||
|
|
"shortcutDisable": "Disable",
|
||
|
|
"shortcutRestoreDefault": "Restore Default",
|
||
|
|
"shortcutRecord": "Record Shortcut",
|
||
|
|
"shortcutRecording": "Recording…",
|
||
|
|
"shortcutCancelRecord": "Cancel (Esc)",
|
||
|
|
"shortcutRecordingHint": "Press the shortcut you want to bind (Esc to cancel)",
|
||
|
|
"shortcutInvalidKey": "This key combination is not supported",
|
||
|
|
"shortcutReservedKeyWarn": "This is a reserved key (Ctrl/Cmd+A/C/V/X/Z/Y) and cannot be used",
|
||
|
|
"shortcutConflictTitle": "Shortcut Conflict",
|
||
|
|
"shortcutConflictCannotSave": "Conflicts detected. Cannot save.",
|
||
|
|
"shortcutJumpTo": "Jump to:",
|
||
|
|
"shortcutColumnCommand": "Command",
|
||
|
|
"shortcutColumnKeys": "Shortcut Keys",
|
||
|
|
"shortcutColumnOps": "Actions",
|
||
|
|
"mocSectionTitle": "MOC Interactions",
|
||
|
|
"enableMocInlineDocIcon": "Enable inline doc icon",
|
||
|
|
"enableMocInlineDocIconTip": "In MOC mode, show an inline \"Open Doc\" icon after node text",
|
||
|
|
"mocInlineHoverDuration": "Hover Duration (ms)",
|
||
|
|
"mocInlineHoverDurationTip": "Show SiYuan float window after hovering over the inline icon for this duration",
|
||
|
|
"mocInlineOpenPosition": "Click Open Position",
|
||
|
|
"openRight": "Right (recommended)",
|
||
|
|
"openBottom": "Bottom",
|
||
|
|
"openCurrent": "Current Tab",
|
||
|
|
"logicalStructure": "Logical Structure",
|
||
|
|
"logicalStructureLeft": "Left Logical Structure",
|
||
|
|
"mindMap": "Mind Map",
|
||
|
|
"organizationStructure": "Organization Chart",
|
||
|
|
"catalogOrganization": "Catalog Organization",
|
||
|
|
"timeline": "Timeline",
|
||
|
|
"timeline2": "Timeline 2",
|
||
|
|
"verticalTimeline": "Vertical Timeline",
|
||
|
|
"fishbone": "Fishbone",
|
||
|
|
"radial": "Radial Layout",
|
||
|
|
"theme_classic": "Classic",
|
||
|
|
"theme_blackHumour": "Black Humour",
|
||
|
|
"theme_lateNightOffice": "Late Night Office",
|
||
|
|
"theme_blackGold": "Black Gold",
|
||
|
|
"theme_orangeJuice": "Orange Juice",
|
||
|
|
"theme_neonLamp": "Neon Lamp",
|
||
|
|
"theme_darkNightLceBlade": "Dark Night Ice Blade",
|
||
|
|
"theme_dark": "Dark",
|
||
|
|
"theme_dark2": "Dark 2",
|
||
|
|
"theme_dark3": "Dark 3",
|
||
|
|
"theme_dark4": "Dark 4",
|
||
|
|
"theme_dark5": "Dark 5",
|
||
|
|
"theme_dark6": "Dark 6",
|
||
|
|
"theme_dark7": "Dark 7",
|
||
|
|
"theme_default": "Default",
|
||
|
|
"theme_skyGreen": "Sky Green",
|
||
|
|
"theme_classicGreen": "Classic Green",
|
||
|
|
"theme_classicBlue": "Classic Blue",
|
||
|
|
"theme_blueSky": "Blue Sky",
|
||
|
|
"theme_brainImpairedPink": "Brain Impaired Pink",
|
||
|
|
"theme_earthYellow": "Earth Yellow",
|
||
|
|
"theme_freshGreen": "Fresh Green",
|
||
|
|
"theme_freshRed": "Fresh Red",
|
||
|
|
"theme_romanticPurple": "Romantic Purple",
|
||
|
|
"theme_pinkGrape": "Pink Grape",
|
||
|
|
"theme_mint": "Mint",
|
||
|
|
"theme_gold": "Gold VIP",
|
||
|
|
"theme_vitalityOrange": "Vitality Orange",
|
||
|
|
"theme_greenLeaf": "Green Leaf",
|
||
|
|
"theme_minions": "Minions",
|
||
|
|
"theme_simpleBlack": "Simple Black",
|
||
|
|
"theme_courseGreen": "Course Green",
|
||
|
|
"theme_coffee": "Coffee",
|
||
|
|
"theme_redSpirit": "Red Spirit",
|
||
|
|
"theme_avocado": "Avocado",
|
||
|
|
"theme_autumn": "Autumn",
|
||
|
|
"theme_oreo": "Oreo",
|
||
|
|
"theme_shallowSea": "Shallow Sea",
|
||
|
|
"theme_lemonBubbles": "Lemon Bubbles",
|
||
|
|
"theme_rose": "Rose",
|
||
|
|
"theme_seaBlueLine": "Sea Blue Line",
|
||
|
|
"theme_morandi": "Morandi",
|
||
|
|
"theme_cactus": "Cactus",
|
||
|
|
"theme_classic2": "Classic 2",
|
||
|
|
"theme_classic3": "Classic 3",
|
||
|
|
"theme_classic4": "Classic 4",
|
||
|
|
"theme_classic5": "Classic 5",
|
||
|
|
"theme_classic6": "Classic 6",
|
||
|
|
"theme_classic7": "Classic 7",
|
||
|
|
"theme_classic8": "Classic 8",
|
||
|
|
"theme_classic9": "Classic 9",
|
||
|
|
"theme_classic10": "Classic 10",
|
||
|
|
"theme_classic11": "Classic 11",
|
||
|
|
"theme_classic12": "Classic 12",
|
||
|
|
"theme_classic13": "Classic 13",
|
||
|
|
"theme_classic14": "Classic 14",
|
||
|
|
"theme_classic15": "Classic 15"
|
||
|
|
},
|
||
|
|
"themeDesigner": {
|
||
|
|
"title": "Theme Designer",
|
||
|
|
"currentTheme": "Current Theme",
|
||
|
|
"loadTheme": "Load Theme",
|
||
|
|
"saveTheme": "Save Theme",
|
||
|
|
"exportTheme": "Export Theme",
|
||
|
|
"importTheme": "Import Theme",
|
||
|
|
"themeName": "Theme Name",
|
||
|
|
"themeDescription": "Theme Description",
|
||
|
|
"author": "Author",
|
||
|
|
"backgroundColor": "Background Color",
|
||
|
|
"lineColor": "Line Color",
|
||
|
|
"rootNode": "Root Node",
|
||
|
|
"secondNode": "Second Node",
|
||
|
|
"otherNode": "Other Nodes",
|
||
|
|
"childNode": "Child Node",
|
||
|
|
"generalizationNode": "Generalization Node",
|
||
|
|
"newTheme": "New",
|
||
|
|
"resetTheme": "Reset",
|
||
|
|
"generalStyle": "General Style",
|
||
|
|
"backgroundSettings": "Background Settings",
|
||
|
|
"lineStyle": "Line Style",
|
||
|
|
"lineStyleType": "Line Style Type",
|
||
|
|
"straight": "Straight",
|
||
|
|
"curve": "Curve",
|
||
|
|
"direct": "Direct",
|
||
|
|
"brace": "Brace",
|
||
|
|
"roundedCornerSize": "Rounded Corner Size",
|
||
|
|
"roundedCornerTip": "Only applies to straight line style, supports logicalStructure, mindMap, verticalTimeline layouts",
|
||
|
|
"nodeSpacing": "Node Spacing",
|
||
|
|
"nodeMargin": "Node Margin",
|
||
|
|
"marginX": "Horizontal Margin",
|
||
|
|
"marginY": "Vertical Margin",
|
||
|
|
"childNode": "Child Nodes",
|
||
|
|
"fillColor": "Fill Color",
|
||
|
|
"borderColor": "Border Color",
|
||
|
|
"textColor": "Text Color",
|
||
|
|
"fontSize": "Font Size",
|
||
|
|
"borderWidth": "Border Width",
|
||
|
|
"paddingX": "Horizontal Padding",
|
||
|
|
"paddingY": "Vertical Padding",
|
||
|
|
"lineWidth": "Line Width",
|
||
|
|
"nodeShape": "Node Shape",
|
||
|
|
"rectangle": "Rectangle",
|
||
|
|
"roundedRectangle": "Rounded Rectangle",
|
||
|
|
"ellipse": "Ellipse",
|
||
|
|
"circle": "Circle",
|
||
|
|
"diamond": "Diamond",
|
||
|
|
"parallelogram": "Parallelogram",
|
||
|
|
"preview": "Preview",
|
||
|
|
"saveSuccess": "Save Successful",
|
||
|
|
"saveFailed": "Save Failed",
|
||
|
|
"exportSuccess": "Export Successful",
|
||
|
|
"exportFailed": "Export Failed",
|
||
|
|
"importSuccess": "Import Successful",
|
||
|
|
"importFailed": "Import Failed",
|
||
|
|
"themeNameRequired": "Please enter theme name",
|
||
|
|
"confirmDelete": "Confirm delete theme",
|
||
|
|
"deleteSuccess": "Delete Successful",
|
||
|
|
"deleteFailed": "Delete Failed",
|
||
|
|
"pleaseSelectTheme": "Please select a theme",
|
||
|
|
"myThemes": "My Themes",
|
||
|
|
"shareTheme": "Share Theme",
|
||
|
|
"shareToGallery": "Share to Theme Gallery",
|
||
|
|
"updateShare": "Update Share",
|
||
|
|
"viewShare": "View Share",
|
||
|
|
"copyTheme": "Copy Theme",
|
||
|
|
"renameTheme": "Rename Theme",
|
||
|
|
"deleteTheme": "Delete Theme",
|
||
|
|
"useTheme": "Use This Theme",
|
||
|
|
"noThemes": "No custom themes",
|
||
|
|
"searchTheme": "Search Theme",
|
||
|
|
"createdAt": "Created",
|
||
|
|
"updatedAt": "Updated",
|
||
|
|
"shareSuccess": "Share Successful",
|
||
|
|
"shareFailed": "Share failed, please retry",
|
||
|
|
"shareNotFound": "Share info not found",
|
||
|
|
"confirmUpdateShare": "Are you sure you want to update the shared theme?",
|
||
|
|
"updateShareTitle": "Update Confirmation",
|
||
|
|
"updateShareSuccess": "Theme updated successfully",
|
||
|
|
"updateShareFailed": "Update failed, please retry",
|
||
|
|
"copySuccess": "Copy Successful",
|
||
|
|
"copyFailed": "Copy Failed",
|
||
|
|
"renameSuccess": "Rename Successful",
|
||
|
|
"renameFailed": "Rename Failed",
|
||
|
|
"untitledTheme": "Untitled Theme",
|
||
|
|
"themeNameExists": "Theme name already exists, please use another name",
|
||
|
|
"saveBeforeNew": "Save current theme before creating new one?",
|
||
|
|
"tip": "Tip",
|
||
|
|
"saveAndNew": "Save and New",
|
||
|
|
"directNew": "Direct New",
|
||
|
|
"confirmReset": "Reset current theme to default style? All unsaved changes will be lost.",
|
||
|
|
"confirm": "Confirm",
|
||
|
|
"cancel": "Cancel",
|
||
|
|
"resetSuccess": "Theme has been reset to default style",
|
||
|
|
"themeExistsOverwrite": "Theme \"{name}\" already exists, overwrite?",
|
||
|
|
"overwrite": "Overwrite",
|
||
|
|
"copy": "Copy",
|
||
|
|
"themeCopied": "Theme copied, please rename and save",
|
||
|
|
"importFailedFormat": "Theme import failed, please check file format",
|
||
|
|
"confirmDeleteCurrent": "Delete current theme?",
|
||
|
|
"warning": "Warning",
|
||
|
|
"themeAlreadyShared": "This theme has been shared to the cloud",
|
||
|
|
"update": "Update",
|
||
|
|
"currentVersion": "Current Version",
|
||
|
|
"newVersion": "New Version",
|
||
|
|
"inputChangeLog": "Please enter the update description (within 200 characters)",
|
||
|
|
"updateTheme": "Update Theme",
|
||
|
|
"changeLogPlaceholder": "e.g.: Optimized color scheme, adjusted node styles...",
|
||
|
|
"changeLogTooLong": "Update description cannot exceed 200 characters",
|
||
|
|
"basicStyle": "Basic Style",
|
||
|
|
"shape": "Shape",
|
||
|
|
"borderRadius": "Border Radius",
|
||
|
|
"textStyle": "Text Style",
|
||
|
|
"fontFamily": "Font Family",
|
||
|
|
"microsoftYahei": "Microsoft YaHei",
|
||
|
|
"songti": "SimSun",
|
||
|
|
"heiti": "SimHei",
|
||
|
|
"kaiti": "KaiTi",
|
||
|
|
"fontWeight": "Font Weight",
|
||
|
|
"normal": "Normal",
|
||
|
|
"bold": "Bold",
|
||
|
|
"bolder": "Bolder",
|
||
|
|
"lighter": "Lighter",
|
||
|
|
"fontStyle": "Font Style",
|
||
|
|
"italic": "Italic",
|
||
|
|
"borderStyle": "Border Style",
|
||
|
|
"pleaseSetThemeName": "Please set theme name first",
|
||
|
|
"pleaseAuthorizeFirst": "Please authorize before sharing theme",
|
||
|
|
"authorizationExpired": "Authorization expired, please re-authorize",
|
||
|
|
"generatePreviewFailed": "Failed to generate theme preview, please retry",
|
||
|
|
"getUploadUrlFailed": "Failed to get upload URL",
|
||
|
|
"uploadCoverFailed": "Failed to upload cover image",
|
||
|
|
"uploadThemeDataFailed": "Failed to upload theme data",
|
||
|
|
"publishThemeFailed": "Failed to publish theme",
|
||
|
|
"shareSuccess": "Theme shared successfully!",
|
||
|
|
"shareFailed": "Share failed, please retry",
|
||
|
|
"updateFailed": "Update failed",
|
||
|
|
"updateSuccess": "Theme updated successfully!",
|
||
|
|
"updateFailedRetry": "Update failed, please retry",
|
||
|
|
"themeNameEmpty": "Theme name cannot be empty",
|
||
|
|
"themeMissingId": "Theme missing unique identifier",
|
||
|
|
"previewNotFound": "Theme preview not found, please save theme in theme designer first",
|
||
|
|
"readPreviewFailed": "Failed to read theme preview, please save theme in theme designer first",
|
||
|
|
"pleaseAuthorize": "Please authorize first",
|
||
|
|
"pleaseAuthorizeToView": "Please authorize before viewing share status",
|
||
|
|
"generatingPreview": "Generating theme preview...",
|
||
|
|
"gettingUploadUrl": "Getting upload URL...",
|
||
|
|
"uploadingCover": "Uploading cover image...",
|
||
|
|
"uploadingThemeData": "Uploading theme data...",
|
||
|
|
"publishingTheme": "Publishing theme...",
|
||
|
|
"readingPreview": "Reading theme preview...",
|
||
|
|
"processingPreview": "Processing theme preview...",
|
||
|
|
"uploadingNewCover": "Uploading new cover...",
|
||
|
|
"updatingThemeInfo": "Updating theme info...",
|
||
|
|
"updatingTheme": "Updating theme..."
|
||
|
|
},
|
||
|
|
"cloudThemes": {
|
||
|
|
"title": "Cloud Theme Gallery",
|
||
|
|
"subtitle": "Explore and share beautiful mind map themes",
|
||
|
|
"loading": "Loading themes...",
|
||
|
|
"noThemes": "No themes available",
|
||
|
|
"author": "Author",
|
||
|
|
"version": "Version",
|
||
|
|
"views": "Views",
|
||
|
|
"createdAt": "Created",
|
||
|
|
"updatedAt": "Updated",
|
||
|
|
"lastUpdate": "Last Update",
|
||
|
|
"latestChangeLog": "Latest Change Log",
|
||
|
|
"versionHistory": "Version History",
|
||
|
|
"latest": "Latest",
|
||
|
|
"import": "Import Theme",
|
||
|
|
"downloadJson": "Download JSON",
|
||
|
|
"serviceUnavailable": "Cloud service is unavailable",
|
||
|
|
"loadError": "Failed to load theme list",
|
||
|
|
"loadDetailError": "Failed to load theme details",
|
||
|
|
"noThemeData": "Theme data not available",
|
||
|
|
"importSuccess": "Theme imported successfully",
|
||
|
|
"importError": "Failed to import theme",
|
||
|
|
"downloadSuccess": "Download successful",
|
||
|
|
"downloadError": "Download failed"
|
||
|
|
},
|
||
|
|
"shortcutCommands": {
|
||
|
|
"EDIT_NODE": "Edit node",
|
||
|
|
"QUICK_EDIT_NODE": "Quick edit node (select all)",
|
||
|
|
"INSERT_CHILD_NODE": "Insert child node",
|
||
|
|
"INSERT_NODE": "Insert sibling node",
|
||
|
|
"INSERT_PARENT_NODE": "Insert parent node",
|
||
|
|
"UP_NODE": "Move node up",
|
||
|
|
"DOWN_NODE": "Move node down",
|
||
|
|
"ADD_GENERALIZATION": "Insert summary",
|
||
|
|
"TOGGLE_EXPAND": "Expand / collapse node",
|
||
|
|
"REMOVE_NODE": "Delete node",
|
||
|
|
"REMOVE_CURRENT_NODE": "Delete current node only",
|
||
|
|
"ADD_SIYUAN_PAGE": "Node sub-document",
|
||
|
|
"BIND_PROTYLE_BLOCK_ID": "Bind SiYuan block ID",
|
||
|
|
"TOGGLE_TODO": "Toggle TODO",
|
||
|
|
"COPY_NODE_HYPERLINK": "Copy node hyperlink",
|
||
|
|
"KMIND_COPY_CUR_NODE_TO_PNG": "Copy node as image",
|
||
|
|
"KMIND_COPY_NODE_MIRROR_BLOCK": "Copy node mirror block",
|
||
|
|
"RESET_LAYOUT": "Auto layout",
|
||
|
|
"RETURN_CENTER": "Center to root",
|
||
|
|
"VIEW_ENLARGE": "Zoom in",
|
||
|
|
"VIEW_NARROW": "Zoom out",
|
||
|
|
"VIEW_FIT": "Fit canvas",
|
||
|
|
"SEARCH": "Search & replace",
|
||
|
|
"SAVE": "Save",
|
||
|
|
"TOGGLE_OUTLINE_SIDEBAR": "Toggle outline sidebar",
|
||
|
|
"TOGGLE_OUTLINE_EDIT": "Toggle outline fullscreen edit",
|
||
|
|
"TOGGLE_ZEN_MODE": "Toggle zen mode",
|
||
|
|
"TOGGLE_READONLY_MODE": "Toggle read-only / edit mode",
|
||
|
|
"TOGGLE_MINI_MAP": "Toggle mini map",
|
||
|
|
"SHOW_NOTE_EDITOR": "Note",
|
||
|
|
"SHOW_NODE_TAG": "Tag",
|
||
|
|
"SHOW_NODE_LINK": "Hyperlink",
|
||
|
|
"SHOW_NODE_IMAGE": "Image",
|
||
|
|
"SHOW_NODE_ICON": "Icon",
|
||
|
|
"CREATE_ASSOCIATIVE_LINE": "Add associative line",
|
||
|
|
"OPEN_FORMULA_SIDEBAR": "Formula",
|
||
|
|
"TOGGLE_PAINTER": "Format painter"
|
||
|
|
},
|
||
|
|
"changelog": {
|
||
|
|
"v2135": {
|
||
|
|
"title": "Update Summary",
|
||
|
|
"url": "https://docs.kmind.app/en/changelog/kmind-v2135-adds-pro-trial-function-z2q2w2a.html",
|
||
|
|
"lines": [
|
||
|
|
"Added one-click Pro trial (SiYuan account login required)",
|
||
|
|
"Added multi-root frames: manage multiple root nodes / SiYuan block nodes with adjustable flowing animation",
|
||
|
|
"Added a shortcut to toggle read-only mode",
|
||
|
|
"Improved mirror block performance (incremental updates by default) and node dragging interaction",
|
||
|
|
"Fixed root position shifting on canvas resize in multi-root mode and occasional node content misalignment",
|
||
|
|
"Fixed an issue where the plugin could affect PDF jumps; improved SiYuan block node dragging with a drag handle"
|
||
|
|
]
|
||
|
|
},
|
||
|
|
"v2134": {
|
||
|
|
"title": "Update Summary",
|
||
|
|
"url": "https://docs.kmind.app/en/changelog/kmind-v2134-optimize-save-failure-prompt.html",
|
||
|
|
"lines": [
|
||
|
|
"Optimized the save failure prompt when opening the same mind map"
|
||
|
|
]
|
||
|
|
},
|
||
|
|
"v2133": {
|
||
|
|
"title": "Update Summary",
|
||
|
|
"url": "https://docs.kmind.app/en/changelog/kmind-v2133-epic-update-supports-dragging-siyuan-blocks-directly-into-the-map-8l5g.html",
|
||
|
|
"lines": [
|
||
|
|
"Support dragging SiYuan documents directly into the map: drop on blank to create new root node, drop on node to update its SiYuan hyperlink",
|
||
|
|
"Support dragging SiYuan blocks directly into the map: hold Shift to create child node and render as SiYuan block, otherwise create SiYuan block area",
|
||
|
|
"Added KMind Dock icon visibility configuration",
|
||
|
|
"Added built-in global shortcut key configuration, ready to use: Zen mode, hyperlinks, etc., with customizable settings",
|
||
|
|
"Fixed blank outline expansion and import/export issues in multi-root mode",
|
||
|
|
"Optimized console debugger output, shortcut hints in map sync when global shortcuts are modified"
|
||
|
|
]
|
||
|
|
},
|
||
|
|
"v2131": {
|
||
|
|
"title": "Update Summary",
|
||
|
|
"url": "https://docs.kmind.app/en/changelog/kmind-v2131-multiple-roots-support-different-layouts-13jlro.html",
|
||
|
|
"lines": [
|
||
|
|
"Support setting different theme & layout for each root individually",
|
||
|
|
"Optimized the interaction for dragging child nodes to become new root nodes",
|
||
|
|
"Added root node collapse functionality",
|
||
|
|
"Added new delete logic for root nodes: first Del key deletes child nodes, second Del deletes the root node",
|
||
|
|
"Added global configuration for SiYuan hyperlink icon click behavior"
|
||
|
|
]
|
||
|
|
},
|
||
|
|
"v2130": {
|
||
|
|
"title": "Update Summary",
|
||
|
|
"url": "https://docs.kmind.app/en/changelog/kmind-v2130-supports-multiroot-mode-1gp6gm.html",
|
||
|
|
"lines": [
|
||
|
|
"Support multi-root mode, double-click on blank canvas to create additional root nodes",
|
||
|
|
"Right-click nodes to bind and render SiYuan blocks",
|
||
|
|
"Drag child nodes to blank canvas for more than 2 seconds to turn them into new root nodes",
|
||
|
|
"Use node TODO feature to create lightweight TODO root nodes",
|
||
|
|
"Use node sub-document feature to quickly create SiYuan sub-documents, practicing lightweight MOC"
|
||
|
|
]
|
||
|
|
},
|
||
|
|
"v2120": {
|
||
|
|
"title": "Update Summary",
|
||
|
|
"url": "https://docs.kmind.app/en/changelog/kmind-v2120-node-supports-direct-rendering-of-siyuan-blocks-and-supports-quick-reference-to-siyuan-documents-vn9kt.html",
|
||
|
|
"lines": [
|
||
|
|
"Document tree map nodes now support direct rendering of SiYuan blocks",
|
||
|
|
"Support (( and {{ shortcuts to quickly reference SiYuan documents while editing",
|
||
|
|
"SiYuan document tree right-click menu now supports inserting sibling KMind maps",
|
||
|
|
"Added chemical equation support for nodes",
|
||
|
|
"Enhanced one-click SiYuan document to KMind map conversion"
|
||
|
|
]
|
||
|
|
},
|
||
|
|
"v2110": {
|
||
|
|
"title": "Update Summary",
|
||
|
|
"url": "https://docs.kmind.app/en/changelog/kmind-v2110-adds-new-bracket-connection-style-z2rs8y6.html",
|
||
|
|
"lines": [
|
||
|
|
"Add a new bracket connection line style (available for specific layouts, works best with rainbow lines)",
|
||
|
|
"Theme Designer now supports bracket line style and node margin settings",
|
||
|
|
"Import dialog now supports pasting Markdown text directly and improves Markdown import behavior"
|
||
|
|
]
|
||
|
|
},
|
||
|
|
"v2102": {
|
||
|
|
"title": "Update Summary",
|
||
|
|
"url": "https://docs.kmind.app/en/changelog/kmind-v2102-fix-inline-slash-and-dom-popup-shortcuts.html",
|
||
|
|
"lines": [
|
||
|
|
"Fix an issue where typing `/` during inline node editing would trigger the expand/collapse shortcut instead of being entered as text",
|
||
|
|
"Fix an issue where `Ctrl+A` and other editing shortcuts did not work in the DOM-mode popup editor"
|
||
|
|
]
|
||
|
|
},
|
||
|
|
"v2101": {
|
||
|
|
"title": "Update Summary",
|
||
|
|
"lines": [
|
||
|
|
"Fix occasional shortcut key failures caused by MOC mode",
|
||
|
|
"Fix i18n warnings and improve performance"
|
||
|
|
]
|
||
|
|
},
|
||
|
|
"v2100": {
|
||
|
|
"title": "Update Summary",
|
||
|
|
"url": "https://docs.kmind.app/en/changelog/kmind-v2100-new-moc-mode-z1xgf5m.html",
|
||
|
|
"htmlLines": [
|
||
|
|
"<p>Major Release: New MOC Mode!</p>",
|
||
|
|
"<div style='margin: 10px 0;'>",
|
||
|
|
" <p style='margin: 8px 0;'><b>New Features:</b></p>",
|
||
|
|
" <p style='margin: 4px 0 4px 16px;'>• MOC Mode - Display document tree as mind map with one-to-one node-document mapping</p>",
|
||
|
|
" <p style='margin: 4px 0 4px 16px;'>• Direct copy node images</p>",
|
||
|
|
" <p style='margin: 4px 0 4px 16px;'>• Global read-only mode - Prevent accidental modifications</p>",
|
||
|
|
"</div>",
|
||
|
|
"<div style='margin: 10px 0;'>",
|
||
|
|
" <p style='margin: 8px 0; color: #67C23A;'>💡 Try Theme Designer to create your custom theme!</p>",
|
||
|
|
" <a href='javascript:void(0)' style='display:inline-block;padding:6px 12px;border:1px solid #E6A23C;color:#E6A23C;border-radius:4px;text-decoration:none;margin:6px 8px 6px 0;' onclick=\"window.kmindApi && window.kmindApi.plugin && window.kmindApi.plugin.openConfigDialog && window.kmindApi.plugin.openConfigDialog('Theme Designer','ThemeDesigner')\">Open Theme Designer</a>",
|
||
|
|
" <a href='javascript:void(0)' style='display:inline-block;padding:6px 12px;border:1px solid #409EFF;color:#409EFF;border-radius:4px;text-decoration:none;margin:6px 0;' onclick=\"window.kmindApi && window.kmindApi.plugin && window.kmindApi.plugin.openConfigDialog && window.kmindApi.plugin.openConfigDialog('KMind Global Configuration','GlobalConfig')\">Open Global Config</a>",
|
||
|
|
"</div>",
|
||
|
|
"<div style='margin-top: 10px;'>",
|
||
|
|
" <a href='https://docs.kmind.app/en/changelog/kmind-v2100-new-moc-mode-z1xgf5m.html' target='_blank' rel='noopener' style='color:#909399;font-size:12px;text-decoration:none;'>View full changelog →</a>",
|
||
|
|
"</div>"
|
||
|
|
]
|
||
|
|
},
|
||
|
|
"v292": {
|
||
|
|
"title": "Update Summary",
|
||
|
|
"url": "https://docs.kmind.app/en/changelog/kmind-v292.html",
|
||
|
|
"htmlLines": [
|
||
|
|
"<p><b>v2.9.2</b> released: optimize floating toolbar experience and fix issues.</p>",
|
||
|
|
"<p>New: one-click setup entry, improved mobile experience.</p>",
|
||
|
|
"<a href='javascript:void(0)' style='display:inline-block;padding:4px 10px;border:1px solid #409EFF;color:#409EFF;border-radius:4px;text-decoration:none;margin-top:6px;' onclick=\"window.kmindApi && window.kmindApi.plugin && window.kmindApi.plugin.openConfigDialog && window.kmindApi.plugin.openConfigDialog('KMind Global Configuration','GlobalConfig')\">Open KMind Global Configuration</a>"
|
||
|
|
]
|
||
|
|
},
|
||
|
|
"v281": {
|
||
|
|
"title": "Update Summary",
|
||
|
|
"url": "https://kmind.app/en/changelog/kmind-v281-optimizes-the-floating-toolbar-experience-and-adds-global-configuration-68gfd.html",
|
||
|
|
"lines": [
|
||
|
|
"Optimize floating toolbar experience, add global configuration, add removing SiYuan PDF link",
|
||
|
|
"Add global configuration to control desktop floating toolbar visibility (enabled by default)",
|
||
|
|
"Support removing SiYuan PDF hyperlink: Right click -> Remove link",
|
||
|
|
"Refactor global configuration settings page"
|
||
|
|
],
|
||
|
|
"actions": [
|
||
|
|
{ "type": "openGlobalConfig", "label": "Open KMind Global Config" }
|
||
|
|
]
|
||
|
|
},
|
||
|
|
"v280": {
|
||
|
|
"title": "Update Summary",
|
||
|
|
"url": "https://s2.loli.net/2025/04/19/9VbGhuqtMQHgoBI.webp",
|
||
|
|
"lines": [
|
||
|
|
"Add Intuition button, jump to PDF annotations, enable doc tree mindmap editing on mobile",
|
||
|
|
"Optimize data structure, reduce about 30% storage, improve mobile support",
|
||
|
|
"Open Global Config to explore more features"
|
||
|
|
],
|
||
|
|
"actions": [
|
||
|
|
{ "type": "openGlobalConfig", "label": "Open KMind Global Config" }
|
||
|
|
]
|
||
|
|
},
|
||
|
|
"v270": {
|
||
|
|
"title": "Update Summary",
|
||
|
|
"lines": [
|
||
|
|
"General improvements and bug fixes"
|
||
|
|
]
|
||
|
|
},
|
||
|
|
"v261": {
|
||
|
|
"title": "Update Summary",
|
||
|
|
"url": "https://docs.kmind.app/en/changelog/kimind-v261-global-configuration-of-one-click-transition-map-1hoxvv.html",
|
||
|
|
"lines": [
|
||
|
|
"Add global configuration: one-click transition to KMind"
|
||
|
|
],
|
||
|
|
"actions": [
|
||
|
|
{ "type": "openGlobalConfig", "label": "Open KMind Global Config" }
|
||
|
|
]
|
||
|
|
},
|
||
|
|
"v260": {
|
||
|
|
"title": "Update Summary",
|
||
|
|
"url": "https://docs.kmind.app/changelog/v260.html",
|
||
|
|
"lines": [
|
||
|
|
"Add configurations, various optimizations, and bug fixes"
|
||
|
|
],
|
||
|
|
"actions": [
|
||
|
|
{ "type": "openGlobalConfig", "label": "See more in Global Config" }
|
||
|
|
]
|
||
|
|
},
|
||
|
|
"v250": {
|
||
|
|
"title": "Update Summary",
|
||
|
|
"url": "https://siyuannote.space/x/20241111153508-dx2yrwp",
|
||
|
|
"lines": [
|
||
|
|
"Add mindmap history; support widget, dock, and doc tree mindmaps",
|
||
|
|
"Add data protection strategy to prevent empty data writes",
|
||
|
|
"Add global history configuration and overview (pro). Menu: Top -> KMind -> Global Config"
|
||
|
|
],
|
||
|
|
"actions": [
|
||
|
|
{ "type": "openGlobalConfig", "label": "One-click setup (free)" }
|
||
|
|
]
|
||
|
|
}
|
||
|
|
}
|
||
|
|
}
|