{
  "appName": "ADHDGoFly",
  "promo": {
    "eatext": {
      "desc": "A more active reading extension",
      "btn": "Learn more"
    }
  },
  "status": {
    "checking": "Checking status...",
    "enabled": "Highlighting enabled",
    "disabled": "Highlighting disabled",
    "processing": "Processing...",
    "switching": "Switching status..."
  }, 
  "errors": {
    "noTab": "Unable to get current tab",
    "notLoaded": "Extension not loaded or initialization failed",
    "connectionFailed": "Connection failed",
    "operationFailed": "Operation failed"
  },
  "version": {
    "current": "Current version:",
    "latest": "Latest version:",
    "checking": "Checking...",
    "upToDate": "Up to date",
    "checkFailed": "Check failed",
    "autoUpdate": "Auto-update",
    "updateTitle": "🎉 New version found",
    "downloadLabel": "📥 Download:",
    "officialDownloadPage": "Official download page",
    "slowTip": "💡 Store users please wait patiently, auto-update within 1-7 days",
    "contactInfo": "📞 WeChat: zuoguyoupan2023",
    "gotIt": "Got it",
    "newUpdates": "New Updates",
    "officialWebsite": "Official Website",
    "visitOfficialSite": "Visit our official website for more information and support",
    "autoUpdateNote": "💡 Extensions installed from browser store will auto-update to the latest version"
  },
  "buttons": {
    "toggle": "Toggle Highlighting",
    "enable": "Open",
    "disable": "Close",
    "retry": "Retry",
    "save": "Save Settings",
    "apply": "Apply Scheme",
    "applyStyle": "Apply Style",
    "reset": "Reset Default",
    "refresh": "🔄 Refresh Analysis",
    "resetAll": "Reset All Settings"
  },
    "aiPanel": {
    "title": "Jixia",
    "returnToChat": "Return to chat view",
    "refresh": "Refresh",
    "statusHintNone": "Gray: Page text not loaded",
    "statusHintOk": "Green: Page text loaded",
    "statusHintProcessing": "Processing: Fetching page text",
    "statusFailed": "Processing failed, refresh to retry",
    "processingText": "Processing text", "waiting": "Waiting…",
    "summary": "Summary",
    "more": "More",
    "structured": "Structured Summary",
      "explain": "Plain Explanation",
      "beginnerExplain": "Beginner-Friendly",
      "outline": "Extract Outline",
      "keywords": "Extract Keywords",
    "fullText": "Text",
    "size": { "full": "Full", "half": "Half", "mini": "Small" },
    "highlight": { "on": "Color", "off": "Off" },
    "compose": { "placeholder": "Type your question, Enter to send, Shift+Enter for newline" },
      "send": "Send",
      "addFullText": "+ Text", "addImage": "+ Image", "mediaWaitingVision": "Waiting for the current vision model to understand it", "fullTextPrefix": "My question is: ",
      "basedOnFullText": "Based on the current page's full text, ",
    "refreshHint": "Refresh to fetch full text",
    "close": "Close",
      "settings": {
      "tabs": { "api": "API Key", "colors": "Color Management", "parse": "Parse & Filter" },
      "general": "General Settings",
      "provider": "Provider",
      "model": "Model",
      "baseUrl": "Provider URL",
      "apiKey": "API Key",
      "pdfParse": "PDF Parsing",
      "privacyFilter": "Privacy Filter",
      "privacyHint": "Privacy refers to names, emails, phone numbers in PDFs",
      "parseTitle": "Parse & Filter",
      "parse": { "auto": "Auto", "manual": "Manual" },
      "manualParsePdf": "Parse Current PDF Now",
      "retentionDays": "Retention Days",
      "foldThreshold": "Fold Threshold",
      "foldHint": "Fold when exceeded",
      "foldHeight": "Fold Height",
      "foldHeightHint": "Max height of fold area (px)"
    },
    "colors": {
      "labels": {
        "qBg": "Question Background",
        "aBg": "Answer Background",
        "displayBg": "Display Background",
        "qText": "Question Text",
        "aText": "Answer Text",
        "qBgShort": "Q Background",
        "aBgShort": "A Background",
        "qTextShort": "Q Text",
        "aTextShort": "A Text"
      },
      "appliedWithLabel": "{{label}} color applied"
    },
    "presets": {
      "title": "Preset Combos",
      "p1": "Soft Beige",
      "p2": "Eye-friendly Green",
      "p3": "Soft Yellow Paper",
      "p4": "Light Grey Paper",
      "reset": "Reset Default",
      "applied": "Preset {{name}} applied"
    },
    "apply": "Apply",
    "records": {
      "current": "Current Records",
      "all": "All Records",
      "search": "Search topic or link",
      "open": "Open",
      "deleteConfirm": "Delete this record?",
      "deleted": "Record deleted"
    },
    "roundsSuffix": " rounds",
    "carry": "Carry",
    "qnaSuffix": "Q&A rounds",
    "copy": "Copy",
    "copied": "Copied",
    "collapse": { "goFull": "Go to full text", "expand": "Expand full text", "collapse": "Collapse" },
    "fulltext": { "pdfTitle": "PDF Full Text", "webTitle": "Web Page Full Text", "none": "No supplementary text", "noStructured": "No structured content" },
    "mode": { "persistent": "Pin", "manual": "Manual" },
    "save": "Save", "deleteKey": "Delete key", "deleteKeyConfirm": "Delete the API key for the current provider?", "keyDeleted": "API key deleted",
    "unnamed": "Untitled",
    "date": { "yearSuffix": "", "monthSuffix": "", "daySuffix": "" },
    "prompts": {
      "summaryTitle": "Summarize this article: ",
      "structuredTitle": "Generate a structured summary with section key points and TL;DR.",
      "explainTitle": "Explain the core content and key points in a concise way.",
      "outlineTitle": "Extract the outline and hierarchical structure, keep headings and key points.",
      "keywordsTitle": "Extract Top-N keywords and terms, grouped by category.",
      "pageLabel": "Page: ",
      "bodyLabel": "Body:",
      "structuredOutput": "Output: Use clear hierarchical headings, 2–4 bullet points per section, and a final TL;DR.",
      "explainOutput": "Output: Use plain language bullet points, avoid jargon overload.",
      "beginnerTitle": "I'm a beginner graduate student with weak foundations and needs to present a paper in tomorrow's group meeting. Please explain this paper in the most accessible, step-by-step, and thorough manner so I can fully understand it.Attention: I'm stupid, you should ensure that I can fully understand the paper.",
      "beginnerOutput": "Output: Background & motivation; key concepts & terms; step-by-step methods; main experiments & results; figure-by-figure explanations; contributions & limitations; improvements; PPT outline with page-by-page bullets; likely questions & answers; final TL;DR.",
      "outlineOutput": "Output: Provide outline only with H1/H2/H3 hierarchy, add one-line notes where necessary.",
      "keywordsOutput": "Output: Three categories — keywords/terms/abbreviations, 10–20 each, with brief notes.",
      "outputEnglish": "Please respond in English.",
      "outputChinese": "Please respond in Chinese."
    }
  },
  "legend": {
    "title": "Highlight Colors",
    "noun": "Noun",
    "verb": "Verb",
    "adjective": "Adjective"
  },
  "dict": {
    "title": "Dictionaries"
  },
  "sendToReader": {
    "title": "Send to Reader",
    "btn": "Send",
    "tooltipEnabled": "Send to V7",
    "tooltipDisabled": "Send unavailable: ",
    "alt": {
      "text": "Official website: ",
      "linkText": "adhdgofly.online",
      "linkUrl": "https://adhdgofly.online/"
    }
  },
  "pages": {
    "home": {
      "title": "Home",
      "description": "Welcome to ADHDGoFly",
      "highlightTitle": "Reading highlights",
      "preview": {
        "noun": "Noun",
        "verb": "Verb",
        "adjective": "Adjective"
      },
      "applyScheme": "Apply Scheme"
    },
    "dict": {
      "title": "Dictionary Management",
      "description": "Check to enable dictionaries; basic dictionaries shown by default",
      "custom": {
        "title": "Custom Dictionaries",
        "articleDictionary": "Article Dictionary",
        "customDictionary": "Custom",
        "edit": "Edit",
        "addButton": "+Add",
        "tip": {
          "text": "No suitable dictionary?",
          "link": "Create custom dictionary online →"
        },
        "form": {
          "selectFile": "Select dictionary file (.json)",
          "dictName": "Dictionary name",
          "dictNamePlaceholder": "Enter dictionary name",
          "language": "Language",
          "domain": "Domain (Optional)",
          "domainPlaceholder": "e.g.: Medical, Legal, Technical, etc.",
          "cancel": "Cancel",
          "add": "Add Dictionary"
        },
        "messages": {
          "addSuccess": "Dictionary added successfully!",
          "addError": "Failed to add dictionary, please check file format",
          "deleteConfirm": "Are you sure you want to delete this dictionary?",
          "deleteSuccess": "Dictionary deleted successfully!",
          "deleteError": "Failed to delete dictionary"
        },
        "notification": {
          "line1": "Please refresh the page",
          "line2": "New dictionary is in corresponding language, expand to see"
        },
        "delete": "Delete"
      },
      "groups": {
        "basic": "Basic Dictionaries",
        "chinese": "Chinese Professional Dictionaries"
      },
      "languages": {
        "zh": "Chinese Dictionary",
        "en": "English Dictionary",
        "fr": "French Dictionary",
        "ru": "Russian Dictionary",
        "es": "Spanish Dictionary",
        "ja": "Japanese Dictionary",
        "other": "Other"
      },
      "languageGroups": {
        "zh": {
          "name": "Chinese",
          "desc": "中文"
        },
        "en": {
          "name": "English",
          "desc": "English"
        },
        "fr": {
          "name": "French",
          "desc": "Français"
        },
        "es": {
          "name": "Spanish",
          "desc": "Español"
        },
        "ru": {
          "name": "Russian",
          "desc": "Русский"
        },
        "ja": {
          "name": "Japanese",
          "desc": "日本語"
        }
      },
      "empty": {
        "professional": "Professional dictionaries coming soon"
      },
      "domains": {
        "animal": "Animal Dictionary",
        "finance": "Finance Dictionary",
        "automotive": "Automotive Dictionary",
        "idiom": "Idiom Dictionary",
        "geography": "Geography Dictionary",
        "food": "Food Dictionary",
        "technology": "IT Dictionary",
        "legal": "Legal Dictionary",
        "history": "Historical Figures Dictionary",
        "medical": "Medical Dictionary",
        "literature": "Poetry Dictionary"
      }
    },
    "colors": {
      "title": "Color Schemes",
      "description": "Select highlighting color scheme",
      "schemes": {
        "default": "Default Scheme",
        "warm": "Warm Scheme",
        "cool": "Cool Scheme",
        "pastel": "Pastel Scheme",
        "highContrast": "High Contrast"
      },
      "toggles": {
        "title": "Highlighting Options",
        "noun": "Highlight Nouns",
        "verb": "Highlight Verbs",
        "adj": "Highlight Adjectives",
        "comparative": "Highlight Comparative/Superlative",
        "nounSimple": "Nouns",
        "verbSimple": "Verbs",
        "adjSimple": "Adjectives",
        "comparativeSimple": "Comparative/Superlative",
        "description": "Click buttons to enable or disable highlighting for corresponding word types; when cache is enabled, clicking the buttons above may cause webpage display issues or errors. Simply refresh the page to resolve this."
      },
      "preview": {
        "noun": "Noun",
        "verb": "Verb",
        "adjective": "Adjective"
      },
      "applyScheme": "Apply Scheme"
    },
    "text": {
      "title": "Text Style",
      "description": "Adjust display style of highlighted vocabulary (only affects highlighted words like nouns, verbs, adjectives)",
      "fontSize": "Font Size",
      "fontSizeDesc": "Adjust font size of highlighted vocabulary",
      "letterSpacing": "Letter Spacing",
      "letterSpacingDesc": "Adjust spacing between characters in highlighted vocabulary",
      "lineHeight": "Line Height",
      "lineHeightDesc": "Adjust line height of highlighted vocabulary",
      "paragraphSpacing": "Paragraph Spacing",
      "paragraphSpacingDesc": "Adjust spacing of paragraphs containing highlighted vocabulary",
      "previewTitle": "Preview Effect",
      "previewText1": "This is sample text for previewing font style effects. 这是一段示例文本，用于预览字体样式效果。",
      "previewText2": "Second paragraph to show paragraph spacing effect. 第二段文本，可以看到段落间距的效果。",
      "preview": "Preview Effect",
      "apply": "Apply Settings",
      "reset": "Reset Default"
    },
    "ai": {
      "title": "Vocabulary Statistics",
      "description": "Vocabulary analysis based on current page content",
      "stats": {
        "title": "📊 Page Statistics",
        "jixiaReview": "Jixia Review",
        "reviewInJixia": "Review in Jixia",
        "noTestRecords": "There are no test records for this page yet.",
        "language": "Language Distribution",
        "posDistribution": "Part of Speech Distribution",
        "vocabulary": "Vocabulary Statistics"
      },

      "analyzing": "Analyzing...",
      "copy": "📋 Copy",
      "makeDictionary": "🔗 AI Create Dictionary",

      "noData": "No data available",
      "error": "Analysis failed, please try again"
    },
    "about": {
      "title": "About",
      "about": {
        "title": "About Us",
        "description": "ADHDGoFly is a text highlighting plugin designed specifically for ADHD users, helping users better understand and read web content through intelligent part-of-speech recognition and color marking.",
        "version": "Version:",
        "developer": "Developer:",
        "website": "Website:"
      },
      "changelog": {
        "title": "Update Log",
        "v018": {
          "title": "Jixia AI Workspace & Reader Integration",
          "feature1": "Noun highlight changed from blue to purple, comparative from purple to dark blue for better distinction",
          "feature2": "Official website switched to adhdgofly.online",
          "feature3": "Recommended new extension EaText — a more active reading tool",
          "feature4": "Expanded the Jixia AI Panel with organized Chat, reading, writing, comprehension quiz, vocabulary, image, and chart workspaces",
          "feature5": "Improved article extraction and context stability on dynamic pages, long articles, Reddit, and single-page applications",
          "feature6": "Added history management for reading, writing, quiz, vocabulary, image, and chart results",
          "feature7": "Improved built-in, custom, and article dictionaries, including vocabulary extraction from the current webpage",
          "feature8": "Added sending webpage content to ADHDGoFly Reader, with manual confirmation before saving",
          "feature9": "Added image and chart workspaces for webpage images, OCR, and structured information",
          "feature10": "Improved localization, host-page style isolation, and narrow-window layouts, and fixed multiple stability issues"
        },
        "v017": {
          "title": "V7 Integration & Site Switch",
          "feature1": "V7 release with website integration; send page content to site for saving",
          "feature2": "Reader is now standardized at v7.adhdgofly.online; legacy settings are migrated automatically"
        },
        "v014": {
          "title": "Dictionary Features & Performance Enhancement",
          "feature1": "Added custom dictionary functionality",
          "feature2": "Implemented caching logic",
          "feature3": "Optimized homepage UI and sidebar UI",
          "feature4": "Fixed minor bugs"
        },
        "v013": {
          "title": "Interface Optimization & Feature Enhancement",
          "feature1": "Support for French, Spanish, Russian, Japanese languages; main interface optimization",
          "feature2": "Support for English comparative and superlative purple logic",
          "feature3": "Implement basic settings management and storage functionality"
        },
        "v012": {
          "title": "Multi-language Support & Performance Optimization",
          "feature1": "Multiple color schemes: warm, cool, soft, high contrast",
          "feature2": "Added font size, line spacing, word spacing logic"
        },
        "v011": {
          "title": "Basic Feature Release",
          "feature1": "Support for Chinese and English part-of-speech recognition",
          "feature2": "Provide color highlighting for nouns, verbs, adjectives"
        }
      },
      "feedback": {
        "wechat": "Feedback & Support: WeChat zuoguyoupan2023"
      }
    },
    "faq": {
      "title": "Frequently Asked Questions",
      "searchPlaceholder": "Search questions...",
      "contact": {
        "title": "Contact Us",
        "feedback": "Feedback",
        "wechat": "WeChat Contact",
        "wechatId": "zuoguyoupan2023",
        "website": "Feedback Website",
        "websiteUrl": "https://feedback.readgofly.online"
      },
      "content": {
        "q0": "Is the plugin free?",
        "a0": "✅ Free: Completely free to use\n✅ Open Source: Code is completely public",
        "q1": "How to install ADHDGoFly plugin?",
        "a1": "Chrome Browser: Visit Chrome Web Store, search \"ADHDGoFly\", click \"Add to Chrome\"\nEdge Browser: Visit Microsoft Edge Add-ons Store, search \"ADHDGoFly\", click \"Get\"\nManual Installation: Download plugin zip package, enable \"Developer mode\" in browser extension management page, select \"Load unpacked extension\"",
        "q2": "How to manually install the plugin?",
        "a2": "1. Visit https://download.readgofly.online to download the zip package for your browser\n2. Extract files: Mac double-click zip file to auto-extract, Windows right-click zip file and select \"Extract\"\n3. Open browser extension management page: Chrome visit chrome://extensions/, Edge visit edge://extensions/\n4. Enable \"Developer mode\" (Chrome) or \"Developer mode\" (Edge)\n5. Click \"Load unpacked\" or \"Load unpacked extension\"\n6. Select the entire extracted folder (don't select individual files within the folder)",
        "q3": "Can't see plugin icon after installation?",
        "a3": "1. Check browser top-right corner extension icon (puzzle piece 🧩)\n2. Find ADHDGoFly in extension list, click \"Pin\" icon (📌)\n3. Ensure plugin is enabled (switch is in on position)",
        "q4": "Which browsers does the plugin support?",
        "a4": "✅ Chrome 88+\n✅ Microsoft Edge 88+\n✅ Firefox (planned support)\n✅ Safari (planned support)\n❌ IE Browser (not supported)",
        "q5": "Why are versions inconsistent?",
        "a5": "Manual installation: Need to manually download updated versions\nApp store installation: Auto-updates, but may have 1-7 day delay due to official review",
        "q6": "How to use highlighting feature?",
        "a6": "1. After installing plugin, visit any webpage\n2. Plugin automatically detects page language and loads enabled dictionaries\n3. Highlights page vocabulary based on set vocabulary categories and color schemes\n4. Click plugin icon to adjust settings\n5. Click close button to restore all highlighted words to original appearance",
        "q7": "Which languages support vocabulary highlighting?",
        "a7": "🇨🇳 Chinese - Default enabled\n🇺🇸 English - Default enabled\n🇪🇸 Spanish - Manual enable required\n🇫🇷 French - Manual enable required\n🇷🇺 Russian - Manual enable required\n🇯🇵 Japanese - Manual enable required\nMore languages continuously being added...",
        "q8": "How to modify highlight colors?",
        "a8": "1. Click plugin icon to open settings panel\n2. Select \"Color Settings\" tab\n3. Choose from preset color schemes (custom colors will be supported in future)\n4. Save settings and apply to current page",
        "q9": "Can I add my own vocabulary?",
        "a9": "1. In dictionary tab, expand \"Custom Dictionary\", click add button\n2. Import custom dictionary JSON file\n3. Can modify dictionary name, language, domain type (defaults to JSON file settings)",
        "q10": "How to create custom dictionary?",
        "a10": "1. Visit custom dictionary tool: https://dictionary.readgofly.online/\n2. Create and export JSON file, then import to plugin\n3. After adding, enabled by default, can manage in corresponding language dictionary list",
        "q11": "Will the plugin affect webpage loading speed?",
        "a11": "Plugin uses asynchronous loading and intelligent caching technology, minimal impact on page loading speed (typically <50ms)",
        "q12": "Why don't some pages highlight partially?",
        "a12": "Reason: Different website structures and content display logic\nSolution: If it's a commonly used website, please contact us for feedback, we'll analyze page structure and adjust highlighting logic\nSpecial cases: Login, payment pages involving password verification, if verification fails, please disable plugin highlighting first",
        "q13": "Why does it show \"Connection failed, please retry\"?",
        "a13": "Common reasons:\n1. Plugin update: Current page was opened before update - Solution: Refresh page then click plugin icon again\n2. Special pages: Extension management pages etc. cannot be highlighted - Solution: Test on other regular websites\n3. File corruption: Manually installed plugin files were accidentally deleted - Solution: Completely uninstall then reinstall plugin",
        "q14": "Plugin doesn't work properly on certain websites?",
        "a14": "If other websites can highlight but one specific website cannot, the website may prohibit plugin use. Please submit the problematic website to us, we'll analyze the specific reason",
        "q15": "Highlighting display is inaccurate or wrong?",
        "a15": "1. This situation is common, after all there are many times when there are new vocabulary words, and our dictionary doesn't 100% include all vocabulary\n2. Recommend checking question 9, consider using custom dictionary",
        "q16": "Plugin uses too much memory?",
        "a16": "1. Enable \"Power saving mode\" in settings\n2. Reduce number of simultaneously loaded dictionaries\n3. Clean useless vocabulary in custom dictionaries\n4. Regularly clear plugin cache",
        "q17": "Does the plugin collect my personal information?",
        "a17": "❌ Does not collect: Personal identity information, browsing history, page content\n✅ Only collects with your permission: Anonymous usage statistics (like language preferences, feature usage frequency)\n🔒 Promise: All data is completely anonymous, cannot be traced to individuals\n📋 Details: View complete privacy policy for more information",
        "q18": "How to disable data collection?",
        "a18": "1. Find \"Privacy Settings\" in plugin settings\n2. Turn off \"Anonymous usage statistics\" switch\n3. After turning off, no usage data will be collected\n4. Does not affect normal plugin functionality",
        "q19": "Is the plugin safe?",
        "a19": "✅ Open source code, viewable on GitHub\n✅ Passed browser store security review\n✅ Does not access sensitive permissions\n✅ Regular security updates, no malicious code",
        "q20": "Can it be used on mobile phones?",
        "a20": "Currently Edge mobile version can install some official extensions, ADHDGoFly plugin is not yet in the official support list. We are applying to join the official support list. If you use Edge, please rate us in the add-ons store, which helps us get support earlier",
        "q21": "What to do about conflicts with other plugins?",
        "a21": "1. Identify conflicting plugins (usually other page modification plugins)\n2. Adjust plugin priority in settings\n3. Use \"Compatibility mode\" to reduce conflicts\n4. If necessary, temporarily disable other plugins for testing",
        "q22": "Settings lost after plugin update?",
        "a22": "Normally updates won't affect settings, future versions will support settings file export functionality",
        "q23": "Does it support hotkeys to enable/disable highlighting?",
        "a23": "Currently hotkey functionality is not supported, future versions will consider adding hotkey settings",
        "q24": "How to get technical support when encountering problems?",
        "a24": "1. WeChat contact: zuoguyoupan2023\n2. Feedback website: https://feedback.readgofly.online\n3. Online documentation: View detailed usage instructions"
      }
    },
    "settings": {
      "title": "Settings",
      "version": {
        "title": "Version Information"
      },
      "dictionaries": {
         "title": "Dictionary Sources",
         "titles": {
          "zh": "Chinese Dictionary (ZH) - Jieba",
          "en": "English Dictionary (EN) - WordNet",
          "fr": "French Dictionary (FR) - Morphalou",
          "ru": "Russian Dictionary (RU) - OpenCorpora",
          "es": "Spanish Dictionary (ES) - Apertium",
          "ja": "Japanese Dictionary (JA) - JMdict"
        },
         "descriptions": {
          "zh": "Based on Jieba Chinese word segmentation dictionary, containing part-of-speech annotations for common vocabulary. Data sourced from public Chinese linguistic resources.",
          "en": "Based on WordNet English dictionary, providing accurate part-of-speech classification and semantic relationships. WordNet is a large English lexical database developed by Princeton University.",
          "fr": "Sourced from Morphalou French morphological dictionary, containing basic vocabulary part-of-speech information and morphological analysis.",
          "ru": "Based on OpenCorpora open-source Russian corpus project, providing basic part-of-speech annotation functionality. Completely open and supports commercial use.",
          "es": "Sourced from Apertium open-source machine translation platform's Spanish linguistic resources, supporting common vocabulary recognition.",
          "ja": "Based on JMdict open-source Japanese multilingual dictionary, containing part-of-speech information for kana and kanji. Completely open and supports commercial use."
        }
     },
      "storage": {
        "title": "Storage Management",
        "retentionTime": "Cache Retention Time",
        "minutes3": "🧪 3 Minutes (Test Mode)",
        "days3": "3 Days",
        "days7": "7 Days",
        "days14": "14 Days",
        "days28": "28 Days",
        "disabled": "Disable Cache",
        "retentionDesc": "Set the retention time for highlight cache, automatically cleaned after expiration",
        "cacheWarning": "When cache is enabled, modifying other settings may cause page text structure changes; it's recommended to refresh the page first; if ineffective, disable cache.",
        "usage": "Storage Usage",
        "cachedPages": "Cached Pages",
        "usedSpace": "Used Space",
        "lastCleanup": "Last Cleanup",
        "cleanup": "Cache Cleanup",
        "cleanupExpired": "Clean Expired Cache",
        "cleanupAll": "Clear All Cache",
        "cleanupDesc": "Manually clean cache data to free up storage space",
        "save": "Save Storage Settings"
      },
      "privacy": {
        "title": "Privacy Settings",
        "analytics": "Anonymous Information Collection",
        "line1": "Check to allow us to collect anonymous information",
        "line2": "Uncheck to prohibit collection",
        "line3": "We request your permission, this helps improve the plugin",
        "line4": "The collected information is absolutely anonymous",
        "analyticsDesc": "Help us improve the product experience by collecting anonymous usage statistics only, without involving personal privacy data",
        "detailsTitle": "Information Collection Details",
        "item1": "Plugin installation and update events",
        "item2": "Plugin startup events when browser starts",
        "item3": "Plugin version information",
        "item4": "Anonymous user identifier (not traceable to individuals)",
        "item5": "Browser type and language settings",
        "note": "We promise: No personally identifiable information is collected, no browsing history or website content is collected.",
        "linksDesc": "Learn more:",
        "policyLink": "Privacy Policy",
        "whyCollectLink": "Why Collect"
      },
      "other": {
        "title": "Other Settings",
        "autoUpdate": "Auto-check updates",
        "autoUpdateDesc": "Automatically check for plugin updates when enabled",
        "analytics": "Anonymous usage statistics",
        "analyticsDesc": "Help us improve the product (no personal information collected)",
        "reset": "Reset All Settings"
      },
      "feedback": {
        "title": "Feedback & Support",
        "wechat": "WeChat zuoguyoupan2023",
        "websiteUrl": "https://feedback.readgofly.online"
      },
       "about": {
         "title": "About Us",
         "description": "ADHDGoFly is an ADHD-friendly text highlighting plugin that helps users better understand and read web content through intelligent part-of-speech recognition and color marking.",
         "version": "Version:",
         "developer": "Developer:",
         "website": "Website:"
       },
      "changelog": {
        "title": "Update Log",
        "v016": {
          "title": "AI Panel & Quick Actions",
          "feature1": "Added AI panel with draggable overlay integrating chat and controls",
          "feature2": "Size controls Full/Medium/Small; added X to fully close panel",
          "feature3": "Quick actions: Summary, More, Text for faster page analysis",
          "feature4": "Full-text viewer for Web/PDF with structured and supplementary text",
          "feature5": "Highlight toggle to enable/disable text highlighting",
          "feature6": "Settings: Provider/Model, API Key, Base URL, Temperature",
          "feature7": "Parsing & filters: PDF Auto/Manual; Sensitive filter On/Off; Input Persistent/Manual",
          "feature8": "Personalization: color themes & 4 presets + Reset; fold threshold/height"
        },
        "v015": {
          "title": "Cache Logic Optimization & Custom Dictionary Enhancement",
          "feature1": "Optimized caching logic for improved page loading performance",
          "feature2": "Added vocabulary-part-of-speech copy function for easier custom dictionary creation",
          "feature3": "Use official logo",
           "feature4": "Added Q&A page",
           "feature5": "Added review reminders",
           "feature6": "Added anonymous information collection for product optimization",
           "feature7": "Added feedback functionality"
         },
         "v014": {
           "title": "Dictionary Features & Performance Enhancement",
           "feature1": "Added custom dictionary functionality",
           "feature2": "Implemented caching logic",
           "feature3": "Optimized homepage UI and sidebar UI",
           "feature4": "Fixed minor bugs"
         },
         "v013": {
           "title": "Interface Optimization & Feature Enhancement",
           "feature1": "Support for French, Spanish, Russian, Japanese languages; main interface optimization",
           "feature2": "Support for English comparative and superlative purple logic",
           "feature3": "Implement basic settings management and storage functionality"
         },
         "v012": {
           "title": "Multi-language Support & Performance Optimization",
           "feature1": "Multiple color schemes: warm, cool, soft, high contrast",
           "feature2": "Added font size, line spacing, word spacing logic"
         },
         "v011": {
           "title": "Basic Feature Release",
           "feature1": "Support for Chinese and English part-of-speech recognition",
           "feature2": "Provide color highlighting for nouns, verbs, adjectives"
         }
       }
    }
  },
  "jixia": {
    "settingsUi": { "ready": "Ready", "connectionStatus": "Connection status", "configuredPendingTest": "Configured, not tested", "testProvider": "Test current provider", "fallbackProvider": "Fallback provider", "disabled": "Disabled", "mediaRecognition": "Media recognition", "mediaDescription": "Manage image recognition/OCR and audio context here. PDF parsing is managed separately. Image recognition currently uses the free GLM-4V-Flash service.", "visionKey": "GLM-4V-Flash Key", "visionKeyPlaceholder": "Used separately for image recognition/OCR", "saved": "Saved", "mediaPermission": "Media permission", "mediaUpload": "Media upload", "enabled": "Enabled", "speechSettings": "Read-aloud settings", "speechLanguage": "Reading language", "speechVoice": "Voice", "speechRate": "Reading speed", "autoDetect": "Auto detect", "chinese": "Chinese", "defaultVoice": "Follow language default voice", "defaultVoiceMarker": "default", "testVoice": "Preview current voice", "voiceDescription": "Available voices depend on the operating system and browser. The extension does not upload reading text.", "mediaHint": "After enabling, choose files from the Image or Audio context buttons. Sending still requires confirmation. Original media is not saved by default; only necessary text results are stored." },
    "tasks": { "title": "Tasks", "translate": "Translate", "selectionExplain": "Explain selection", "visionOcr": "Image/OCR", "speak": "Read aloud", "history": "📃 History" },
    "context": { "full": "Full text", "selection": "Selection", "paragraph": "Paragraph", "manual": "Manual input", "summary": "Current context: {{label}}", "summaryFull": "Current context: full text", "image": "Image", "chart": "Chart", "discoverImages": "Find web images", "screenshot": "Screenshot", "audio": "Audio", "mediaMode": "Image sending mode", "auto": "Auto", "recognitionOnly": "Recognition only", "imageAndRecognition": "Image + recognition" },
    "image": { "title": "Image workspace", "waiting": "Waiting for an image", "drop": "Drop an image here to recognize it", "choose": "Choose image", "selectAll": "Select all", "process": "Recognize selected images", "addToChat": "Add to chat", "retry": "Recognize again", "clear": "Clear workspace", "delete": "Delete and clear history", "export": "Export", "history": "Recognition history" },
    "chart": { "title": "Chart workspace", "waiting": "Waiting to generate chart", "skill": "Built-in chart Skill", "skillPrompt": "Help me make a relationship diagram to explain this", "sourcePlaceholder": "Chart material is filled automatically; you can edit it here", "generate": "Generate from workspace", "save": "Save", "svg": "Export SVG", "json": "Export JSON", "importJson": "Import JSON", "html": "Export HTML", "png": "Export PNG", "attach": "Add to Chat", "undo": "Undo", "redo": "Redo", "addNode": "Add node", "addEdge": "Add edge", "delete": "Delete selected", "zoomOut": "Zoom out", "zoomReset": "Reset zoom", "zoomIn": "Zoom in", "titlePlaceholder": "Chart title", "notice": "Click to select; drag to move; double-click text to edit. Select a node before deleting it.", "saved": "Saved charts", "addLane": "Add lane", "aiEditLabel": "AI Edit Chart", "aiEditPlaceholder": "For example: add Redis; move nodes; change an edge; highlight the cache-miss path in red", "aiEditSend": "Apply change", "system": "System", "light": "Light theme", "dark": "Dark theme", "intent": { "concept": "Concept map", "relationship": "Relationship", "mindmap": "Mind map", "flowchart": "Flowchart", "timeline": "Timeline", "architecture": "Architecture / relationship", "workflow": "Workflow / swimlane", "data_flow": "Data flow", "lifecycle": "Lifecycle", "sequence": "Sequence" }, "renderer": { "svg": "Clean SVG", "rough": "Hand-drawn", "mermaid": "Mermaid style" } },
    "tabs": { "chat": "Chat", "reading": "Reading", "writing": "Writing", "quiz": "Quiz", "explain": "Explain", "vocab": "Vocabulary" },
    "actions": { "chart": "Chart", "chartTitle": "Use the built-in chart Skill for the current context" },
    "reasoning": { "on": "Reasoning: On", "off": "Reasoning: Off" },
    "ui": { "readingTitle": "Reading", "writingTitle": "Writing", "quizTitle": "Article comprehension quiz", "vocabularyTitle": "Vocabulary review", "historyTitle": "History", "selectScene": "Choose a reading scene to begin.", "selectWritingScene": "Choose a writing scene to begin.", "save": "Save", "send": "Send", "reset": "Reset", "discuss": "Discuss", "backHistory": "Back to history", "submit": "Submit answer", "next": "Next question", "generateQuiz": "Generate quiz", "quizGenerating": "Generating questions from the current context...", "easy": "Easier", "hard": "Harder", "questionPlaceholder": "Ask about the current content", "allTypes": "All types", "currentRecords": "Current", "allRecords": "All", "searchRecords": "Search title or link", "emptyHistory": "No history yet", "selectAll": "Select all", "pending": "Pending", "failed": "Failed", "completed": "Completed", "process": "Process", "manage": "Manage", "choose": "Choose", "ask": "Q", "answer": "A", "factCheck": "Fact check", "structuredReading": "Structured reading", "rewriteNews": "Rewrite as news", "styleSummary": "Style summary", "styleCopy": "Style imitation", "open": "Open", "delete": "Delete", "restore": "Restore", "compare": "Compare", "selectVersion": "Select version", "fullTextKeywords": "Full-text keywords", "sectionKeywords": "Section keywords", "saveDictionary": "Save as dictionary", "mastery": "Mastery 0%", "vocabIntro": "Generate a vocabulary review set from the current article.", "groupGenerate": "Generate", "groupFile": "File", "groupEdit": "Edit", "groupView": "View", "newConversation": "New chat", "newConversationTitle": "Start a new chat and keep history", "clearWorkspace": "Clear workspace", "saveSuccess": "Saved", "currentArticle": "Current article", "processingAnalysis": "Analyzing, please wait…", "processingGeneration": "Generating, please wait…", "readingCleared": "Reading workspace cleared. History is kept.", "writingCleared": "Writing workspace cleared. History is kept.", "readingSaveFailed": "Failed to save reading result", "writingSaveFailed": "Failed to save writing result", "readingResult": "Reading result", "writingResult": "Writing result", "writingDraft": "Draft", "citations": "Citation cards", "thesis": "Thesis", "argumentsEvidence": "Arguments and evidence", "evidence": "Evidence", "confidence": "Confidence", "notProvided": "Not provided", "causalRelations": "Causal relations", "controversies": "Controversies", "position": "Position", "uncertainty": "Uncertainty", "noArguments": "No arguments found.", "noCausalRelations": "No clear causal relations found.", "noControversies": "No controversies found.", "claimFact": "Fact", "claimInference": "Inference", "claimOpinion": "Opinion", "claimUnverified": "Unverified", "noClaims": "No classifiable claims found.", "p1Title": "Reading tool" }
  },
  "sidebar": {
    "home": "Home",
    "dict": "Dict",
    "stats": "Statistics",
    "colors": "Colors",
    "text": "Text",
    "ai": "AI",
    "aiChat": "AI Chat",
    "style": "Style",
    "faq": "FAQ",
    "about": "About",
    "settings": "Settings",
    "language": "Switch Language",
    "languageLabel": "Lang"
  },
  "languages": {
    "zh": "中文",
    "en": "English"
  },
  "review": {
    "prompt": {
      "main": {
        "title": "Would you like to recommend this extension to others?",
        "description": "Your review helps more people discover this extension—whether they struggle with ADHD, reading difficulties, or simply feel overwhelmed by heavy reading, they can all benefit from easier reading with this tool."
      },
      "buttons": {
        "review": "Leave a Review",
        "reason": "Why",
        "reasonCollapse": "Hide Reason",
        "later": "Later",
        "never": "Don't Ask Again"
      },
      "reasonContent": {
        "description": "Your review helps more people discover this extension, whether they struggle with ADHD, reading difficulties, or simply feel overwhelmed by heavy reading - they all have the chance to use this extension to reduce reading difficulty.",
        "title": "Why recommend this extension?",
        "points": [
          "🎯 Designed for ADHD and reading difficulties, lowering reading barriers",
          "📚 Smart vocabulary highlighting helps quickly understand key points",
          "🌍 Multi-language translation support enhances reading experience",
          "⚡ Lightweight design doesn't affect webpage loading speed",
          "🔒 Privacy-focused with local data processing",
          "💡 Continuously updated and optimized based on user feedback"
        ]
      }
    }
  }
}
