├── .claude └── settings.local.json ├── .clinerules ├── .cursorrules ├── .gitattributes ├── .github ├── ISSUE_TEMPLATE │ ├── bug_report.yml │ ├── feature_request.yml │ ├── performance_issue.yml │ ├── security_issue.yml │ ├── translation_service_issue.yml │ └── website_compatibility.yml └── workflows │ ├── lint-check.yml │ └── release.yml ├── .gitignore ├── .windsurfrules ├── AGENTS.md ├── AI.md ├── CLAUDE.md ├── LICENSE ├── README.md ├── assets ├── icon.png ├── icon.psd ├── index.css └── shadow.css ├── biome.jsonc ├── bun.lock ├── components ├── Alert.tsx ├── Avatar.tsx ├── Badge.tsx ├── Button.tsx ├── Card.tsx ├── Checkbox.tsx ├── Dict.tsx ├── Drawer.tsx ├── Dropdown.tsx ├── Fieldset.tsx ├── Filter.tsx ├── Input.tsx ├── Loading.tsx ├── MD.tsx ├── MD │ ├── Md.tsx │ └── Native.tsx ├── MPortal.tsx ├── Menu.tsx ├── Modal.tsx ├── Monaco.tsx ├── Pagination.tsx ├── Progress.tsx ├── Radio.tsx ├── Reasoning.tsx ├── Select.tsx ├── SettingsRecoveryBanner.tsx ├── Skeleton.tsx ├── Stats.tsx ├── Style.tsx ├── Tab.tsx ├── Toggle.tsx ├── Tooltip.tsx ├── settings │ ├── ButtonGroup.tsx │ ├── FormField.tsx │ ├── FormGrid.tsx │ ├── NumberInput.tsx │ ├── OptionSelect.tsx │ ├── QueueSummary.tsx │ ├── SectionResetButton.tsx │ ├── ServiceManager.tsx │ ├── SettingsCard.tsx │ ├── SettingsCheckbox.tsx │ ├── SettingsToggle.tsx │ └── TranslationStyleControls.tsx └── website-rule │ └── Editor.tsx ├── entrypoints ├── background │ ├── index.ts │ ├── services │ │ ├── dictionary.ts │ │ ├── match.ts │ │ ├── style.ts │ │ └── translate.ts │ └── storage.ts ├── content │ ├── App.tsx │ ├── components │ │ ├── ControlFloat.tsx │ │ ├── FloatTranslation.tsx │ │ ├── FloatingBall.tsx │ │ ├── FourFingerTap.tsx │ │ ├── InTextTooltip.tsx │ │ ├── InTextTranslator.tsx │ │ ├── InputTranslator.tsx │ │ ├── Loading.tsx │ │ ├── Popup.tsx │ │ ├── ProgressIndicator.tsx │ │ ├── SelectionInTextTranslator.tsx │ │ ├── Tip.tsx │ │ ├── TipRenderer.tsx │ │ ├── TranslatorHost.tsx │ │ └── TripleTouch.tsx │ ├── context │ │ ├── element.ts │ │ └── select.ts │ ├── index.ts │ ├── native-components │ │ ├── InTextTranslate.tsx │ │ └── Loading.tsx │ ├── overlay.ts │ ├── parser.ts │ ├── selection.ts │ └── types.ts ├── iframe │ ├── index.html │ └── rpc.ts ├── options │ ├── App.tsx │ ├── components │ │ ├── Nav.tsx │ │ ├── QueueOverrideFields.tsx │ │ └── ShortcutInput.tsx │ ├── hooks │ │ ├── useServiceManagement.ts │ │ └── useWebsiteRuleManagement.ts │ ├── index.html │ ├── index.ts │ └── pages │ │ ├── About.tsx │ │ ├── Advanced.tsx │ │ ├── Basic.tsx │ │ ├── BrowserTranslatorModal.tsx │ │ ├── Debug.tsx │ │ ├── FlowControl.tsx │ │ ├── LLM.tsx │ │ ├── LLMModal.tsx │ │ ├── Prompt.tsx │ │ ├── PromptSettings.tsx │ │ ├── Traditional.tsx │ │ ├── TraditionalModal.tsx │ │ ├── Translation.tsx │ │ └── WebsiteRules.tsx ├── popup │ ├── App.tsx │ ├── get-current.ts │ ├── index.html │ ├── index.ts │ └── pages │ │ ├── Overall.tsx │ │ └── Website.tsx └── translator │ ├── App.tsx │ ├── index.html │ └── index.ts ├── hooks ├── animation.ts ├── dictionary.ts ├── domain-timer.ts ├── form.ts ├── keyboard-shortcut.ts ├── mouse.ts ├── observer.ts ├── progress-indicator.tsx ├── settings.tsx ├── theme.ts ├── throttle.ts ├── translation-style.ts ├── translation.ts └── website-rule.tsx ├── icon2webp.sh ├── locales ├── de.toml ├── en.toml ├── es.toml ├── fr.toml ├── ja.toml ├── ko.toml ├── pt-BR.toml ├── ru.toml ├── zh-CN.toml └── zh-TW.toml ├── package.json ├── public └── katex │ ├── fonts │ ├── KaTeX_AMS-Regular.ttf │ ├── KaTeX_AMS-Regular.woff │ ├── KaTeX_AMS-Regular.woff2 │ ├── KaTeX_Caligraphic-Bold.ttf │ ├── KaTeX_Caligraphic-Bold.woff │ ├── KaTeX_Caligraphic-Bold.woff2 │ ├── KaTeX_Caligraphic-Regular.ttf │ ├── KaTeX_Caligraphic-Regular.woff │ ├── KaTeX_Caligraphic-Regular.woff2 │ ├── KaTeX_Fraktur-Bold.ttf │ ├── KaTeX_Fraktur-Bold.woff │ ├── KaTeX_Fraktur-Bold.woff2 │ ├── KaTeX_Fraktur-Regular.ttf │ ├── KaTeX_Fraktur-Regular.woff │ ├── KaTeX_Fraktur-Regular.woff2 │ ├── KaTeX_Main-Bold.ttf │ ├── KaTeX_Main-Bold.woff │ ├── KaTeX_Main-Bold.woff2 │ ├── KaTeX_Main-BoldItalic.ttf │ ├── KaTeX_Main-BoldItalic.woff │ ├── KaTeX_Main-BoldItalic.woff2 │ ├── KaTeX_Main-Italic.ttf │ ├── KaTeX_Main-Italic.woff │ ├── KaTeX_Main-Italic.woff2 │ ├── KaTeX_Main-Regular.ttf │ ├── KaTeX_Main-Regular.woff │ ├── KaTeX_Main-Regular.woff2 │ ├── KaTeX_Math-BoldItalic.ttf │ ├── KaTeX_Math-BoldItalic.woff │ ├── KaTeX_Math-BoldItalic.woff2 │ ├── KaTeX_Math-Italic.ttf │ ├── KaTeX_Math-Italic.woff │ ├── KaTeX_Math-Italic.woff2 │ ├── KaTeX_SansSerif-Bold.ttf │ ├── KaTeX_SansSerif-Bold.woff │ ├── KaTeX_SansSerif-Bold.woff2 │ ├── KaTeX_SansSerif-Italic.ttf │ ├── KaTeX_SansSerif-Italic.woff │ ├── KaTeX_SansSerif-Italic.woff2 │ ├── KaTeX_SansSerif-Regular.ttf │ ├── KaTeX_SansSerif-Regular.woff │ ├── KaTeX_SansSerif-Regular.woff2 │ ├── KaTeX_Script-Regular.ttf │ ├── KaTeX_Script-Regular.woff │ ├── KaTeX_Script-Regular.woff2 │ ├── KaTeX_Size1-Regular.ttf │ ├── KaTeX_Size1-Regular.woff │ ├── KaTeX_Size1-Regular.woff2 │ ├── KaTeX_Size2-Regular.ttf │ ├── KaTeX_Size2-Regular.woff │ ├── KaTeX_Size2-Regular.woff2 │ ├── KaTeX_Size3-Regular.ttf │ ├── KaTeX_Size3-Regular.woff │ ├── KaTeX_Size3-Regular.woff2 │ ├── KaTeX_Size4-Regular.ttf │ ├── KaTeX_Size4-Regular.woff │ ├── KaTeX_Size4-Regular.woff2 │ ├── KaTeX_Typewriter-Regular.ttf │ ├── KaTeX_Typewriter-Regular.woff │ └── KaTeX_Typewriter-Regular.woff2 │ └── katex.min.css ├── screenshots ├── 1.png ├── 2.png ├── 3.png ├── 4.png ├── 5.png └── 6.png ├── scripts └── diff-locales.ts ├── tsconfig.json ├── utils ├── alive.ts ├── animate.ts ├── async │ ├── queue-hub.test.ts │ ├── queue-hub.ts │ ├── stream-bridge.test.ts │ └── stream-bridge.ts ├── batch.ts ├── blank.ts ├── browser-translator.ts ├── cn.ts ├── constants.ts ├── copy.ts ├── css.ts ├── dictionary.ts ├── domain-matcher.ts ├── domain-timers.ts ├── errors.ts ├── flow-control │ ├── model-queue.test.ts │ ├── model-queue.ts │ ├── token-bucket.test.ts │ └── token-bucket.ts ├── hasher.ts ├── i18n.ts ├── if-batch.ts ├── is-input.ts ├── isapple.ts ├── iter-nodes.ts ├── json-autocomplete.test.ts ├── json-autocomplete.ts ├── language.ts ├── llm.ts ├── llm │ ├── anthropic.ts │ ├── google.ts │ ├── openai.ts │ ├── reasoning.ts │ └── types.ts ├── markdown.ts ├── notify.ts ├── page-context.ts ├── parser.ts ├── parser │ ├── base.ts │ ├── types.ts │ └── website │ │ ├── arxiv.ts │ │ ├── docs-rs.ts │ │ ├── github.ts │ │ ├── google.ts │ │ ├── hackernews.ts │ │ ├── mdn.ts │ │ ├── npm.ts │ │ ├── reddit.ts │ │ ├── stackxxx.ts │ │ ├── wiki.ts │ │ ├── x.ts │ │ └── youtube.ts ├── prompt.ts ├── prompt │ ├── README.md │ ├── batch-system.md │ ├── batch-user.md │ ├── delimiter.test.ts │ ├── delimiter.ts │ ├── dictionary-system.md │ ├── dictionary-user.md │ ├── engine.ts │ ├── explain-system.md │ ├── explain-user.md │ ├── input-system.md │ ├── input-user.md │ ├── parser.test.ts │ ├── parser.ts │ ├── prefix-system.md │ ├── unary-system.md │ └── unary-user.md ├── rpc.ts ├── rpc │ ├── core.ts │ ├── factory.ts │ ├── iframe-def.ts │ ├── iframe.ts │ ├── logger.ts │ ├── wxt-def.ts │ └── wxt.ts ├── session.ts ├── settings.ts ├── settings │ ├── def.ts │ ├── default.ts │ ├── helper.ts │ ├── migration.ts │ └── services.ts ├── sidebar-storage.ts ├── storage.ts ├── storage │ ├── kv.ts │ ├── lru.ts │ └── types.ts ├── task.ts ├── task │ ├── queue.ts │ └── types.ts ├── theme.ts ├── token-estimate.ts ├── translate.ts ├── translate │ ├── browser.ts │ ├── deepl.ts │ ├── deeplx.ts │ ├── google.ts │ ├── microsoft.ts │ ├── types.ts │ └── utils.ts ├── translator-window.ts ├── types.ts ├── viewport.ts └── zod-default.ts └── wxt.config.ts /.claude/settings.local.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cookee24/PairTranslate/HEAD/.claude/settings.local.json -------------------------------------------------------------------------------- /.clinerules: -------------------------------------------------------------------------------- 1 | AI.md -------------------------------------------------------------------------------- /.cursorrules: -------------------------------------------------------------------------------- 1 | AI.md -------------------------------------------------------------------------------- /.gitattributes: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cookee24/PairTranslate/HEAD/.gitattributes -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/bug_report.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cookee24/PairTranslate/HEAD/.github/ISSUE_TEMPLATE/bug_report.yml -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/feature_request.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cookee24/PairTranslate/HEAD/.github/ISSUE_TEMPLATE/feature_request.yml -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/performance_issue.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cookee24/PairTranslate/HEAD/.github/ISSUE_TEMPLATE/performance_issue.yml -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/security_issue.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cookee24/PairTranslate/HEAD/.github/ISSUE_TEMPLATE/security_issue.yml -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/translation_service_issue.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cookee24/PairTranslate/HEAD/.github/ISSUE_TEMPLATE/translation_service_issue.yml -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/website_compatibility.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cookee24/PairTranslate/HEAD/.github/ISSUE_TEMPLATE/website_compatibility.yml -------------------------------------------------------------------------------- /.github/workflows/lint-check.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cookee24/PairTranslate/HEAD/.github/workflows/lint-check.yml -------------------------------------------------------------------------------- /.github/workflows/release.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cookee24/PairTranslate/HEAD/.github/workflows/release.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cookee24/PairTranslate/HEAD/.gitignore -------------------------------------------------------------------------------- /.windsurfrules: -------------------------------------------------------------------------------- 1 | AI.md -------------------------------------------------------------------------------- /AGENTS.md: -------------------------------------------------------------------------------- 1 | ./AI.md -------------------------------------------------------------------------------- /AI.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cookee24/PairTranslate/HEAD/AI.md -------------------------------------------------------------------------------- /CLAUDE.md: -------------------------------------------------------------------------------- 1 | AI.md -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cookee24/PairTranslate/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cookee24/PairTranslate/HEAD/README.md -------------------------------------------------------------------------------- /assets/icon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cookee24/PairTranslate/HEAD/assets/icon.png -------------------------------------------------------------------------------- /assets/icon.psd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cookee24/PairTranslate/HEAD/assets/icon.psd -------------------------------------------------------------------------------- /assets/index.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cookee24/PairTranslate/HEAD/assets/index.css -------------------------------------------------------------------------------- /assets/shadow.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cookee24/PairTranslate/HEAD/assets/shadow.css -------------------------------------------------------------------------------- /biome.jsonc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cookee24/PairTranslate/HEAD/biome.jsonc -------------------------------------------------------------------------------- /bun.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cookee24/PairTranslate/HEAD/bun.lock -------------------------------------------------------------------------------- /components/Alert.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cookee24/PairTranslate/HEAD/components/Alert.tsx -------------------------------------------------------------------------------- /components/Avatar.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cookee24/PairTranslate/HEAD/components/Avatar.tsx -------------------------------------------------------------------------------- /components/Badge.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cookee24/PairTranslate/HEAD/components/Badge.tsx -------------------------------------------------------------------------------- /components/Button.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cookee24/PairTranslate/HEAD/components/Button.tsx -------------------------------------------------------------------------------- /components/Card.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cookee24/PairTranslate/HEAD/components/Card.tsx -------------------------------------------------------------------------------- /components/Checkbox.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cookee24/PairTranslate/HEAD/components/Checkbox.tsx -------------------------------------------------------------------------------- /components/Dict.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cookee24/PairTranslate/HEAD/components/Dict.tsx -------------------------------------------------------------------------------- /components/Drawer.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cookee24/PairTranslate/HEAD/components/Drawer.tsx -------------------------------------------------------------------------------- /components/Dropdown.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cookee24/PairTranslate/HEAD/components/Dropdown.tsx -------------------------------------------------------------------------------- /components/Fieldset.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cookee24/PairTranslate/HEAD/components/Fieldset.tsx -------------------------------------------------------------------------------- /components/Filter.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cookee24/PairTranslate/HEAD/components/Filter.tsx -------------------------------------------------------------------------------- /components/Input.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cookee24/PairTranslate/HEAD/components/Input.tsx -------------------------------------------------------------------------------- /components/Loading.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cookee24/PairTranslate/HEAD/components/Loading.tsx -------------------------------------------------------------------------------- /components/MD.tsx: -------------------------------------------------------------------------------- 1 | export { Md, MdStyled } from "./MD/Md"; 2 | -------------------------------------------------------------------------------- /components/MD/Md.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cookee24/PairTranslate/HEAD/components/MD/Md.tsx -------------------------------------------------------------------------------- /components/MD/Native.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cookee24/PairTranslate/HEAD/components/MD/Native.tsx -------------------------------------------------------------------------------- /components/MPortal.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cookee24/PairTranslate/HEAD/components/MPortal.tsx -------------------------------------------------------------------------------- /components/Menu.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cookee24/PairTranslate/HEAD/components/Menu.tsx -------------------------------------------------------------------------------- /components/Modal.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cookee24/PairTranslate/HEAD/components/Modal.tsx -------------------------------------------------------------------------------- /components/Monaco.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cookee24/PairTranslate/HEAD/components/Monaco.tsx -------------------------------------------------------------------------------- /components/Pagination.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cookee24/PairTranslate/HEAD/components/Pagination.tsx -------------------------------------------------------------------------------- /components/Progress.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cookee24/PairTranslate/HEAD/components/Progress.tsx -------------------------------------------------------------------------------- /components/Radio.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cookee24/PairTranslate/HEAD/components/Radio.tsx -------------------------------------------------------------------------------- /components/Reasoning.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cookee24/PairTranslate/HEAD/components/Reasoning.tsx -------------------------------------------------------------------------------- /components/Select.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cookee24/PairTranslate/HEAD/components/Select.tsx -------------------------------------------------------------------------------- /components/SettingsRecoveryBanner.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cookee24/PairTranslate/HEAD/components/SettingsRecoveryBanner.tsx -------------------------------------------------------------------------------- /components/Skeleton.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cookee24/PairTranslate/HEAD/components/Skeleton.tsx -------------------------------------------------------------------------------- /components/Stats.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cookee24/PairTranslate/HEAD/components/Stats.tsx -------------------------------------------------------------------------------- /components/Style.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cookee24/PairTranslate/HEAD/components/Style.tsx -------------------------------------------------------------------------------- /components/Tab.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cookee24/PairTranslate/HEAD/components/Tab.tsx -------------------------------------------------------------------------------- /components/Toggle.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cookee24/PairTranslate/HEAD/components/Toggle.tsx -------------------------------------------------------------------------------- /components/Tooltip.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cookee24/PairTranslate/HEAD/components/Tooltip.tsx -------------------------------------------------------------------------------- /components/settings/ButtonGroup.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cookee24/PairTranslate/HEAD/components/settings/ButtonGroup.tsx -------------------------------------------------------------------------------- /components/settings/FormField.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cookee24/PairTranslate/HEAD/components/settings/FormField.tsx -------------------------------------------------------------------------------- /components/settings/FormGrid.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cookee24/PairTranslate/HEAD/components/settings/FormGrid.tsx -------------------------------------------------------------------------------- /components/settings/NumberInput.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cookee24/PairTranslate/HEAD/components/settings/NumberInput.tsx -------------------------------------------------------------------------------- /components/settings/OptionSelect.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cookee24/PairTranslate/HEAD/components/settings/OptionSelect.tsx -------------------------------------------------------------------------------- /components/settings/QueueSummary.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cookee24/PairTranslate/HEAD/components/settings/QueueSummary.tsx -------------------------------------------------------------------------------- /components/settings/SectionResetButton.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cookee24/PairTranslate/HEAD/components/settings/SectionResetButton.tsx -------------------------------------------------------------------------------- /components/settings/ServiceManager.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cookee24/PairTranslate/HEAD/components/settings/ServiceManager.tsx -------------------------------------------------------------------------------- /components/settings/SettingsCard.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cookee24/PairTranslate/HEAD/components/settings/SettingsCard.tsx -------------------------------------------------------------------------------- /components/settings/SettingsCheckbox.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cookee24/PairTranslate/HEAD/components/settings/SettingsCheckbox.tsx -------------------------------------------------------------------------------- /components/settings/SettingsToggle.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cookee24/PairTranslate/HEAD/components/settings/SettingsToggle.tsx -------------------------------------------------------------------------------- /components/settings/TranslationStyleControls.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cookee24/PairTranslate/HEAD/components/settings/TranslationStyleControls.tsx -------------------------------------------------------------------------------- /components/website-rule/Editor.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cookee24/PairTranslate/HEAD/components/website-rule/Editor.tsx -------------------------------------------------------------------------------- /entrypoints/background/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cookee24/PairTranslate/HEAD/entrypoints/background/index.ts -------------------------------------------------------------------------------- /entrypoints/background/services/dictionary.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cookee24/PairTranslate/HEAD/entrypoints/background/services/dictionary.ts -------------------------------------------------------------------------------- /entrypoints/background/services/match.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cookee24/PairTranslate/HEAD/entrypoints/background/services/match.ts -------------------------------------------------------------------------------- /entrypoints/background/services/style.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cookee24/PairTranslate/HEAD/entrypoints/background/services/style.ts -------------------------------------------------------------------------------- /entrypoints/background/services/translate.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cookee24/PairTranslate/HEAD/entrypoints/background/services/translate.ts -------------------------------------------------------------------------------- /entrypoints/background/storage.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cookee24/PairTranslate/HEAD/entrypoints/background/storage.ts -------------------------------------------------------------------------------- /entrypoints/content/App.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cookee24/PairTranslate/HEAD/entrypoints/content/App.tsx -------------------------------------------------------------------------------- /entrypoints/content/components/ControlFloat.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cookee24/PairTranslate/HEAD/entrypoints/content/components/ControlFloat.tsx -------------------------------------------------------------------------------- /entrypoints/content/components/FloatTranslation.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cookee24/PairTranslate/HEAD/entrypoints/content/components/FloatTranslation.tsx -------------------------------------------------------------------------------- /entrypoints/content/components/FloatingBall.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cookee24/PairTranslate/HEAD/entrypoints/content/components/FloatingBall.tsx -------------------------------------------------------------------------------- /entrypoints/content/components/FourFingerTap.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cookee24/PairTranslate/HEAD/entrypoints/content/components/FourFingerTap.tsx -------------------------------------------------------------------------------- /entrypoints/content/components/InTextTooltip.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cookee24/PairTranslate/HEAD/entrypoints/content/components/InTextTooltip.tsx -------------------------------------------------------------------------------- /entrypoints/content/components/InTextTranslator.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cookee24/PairTranslate/HEAD/entrypoints/content/components/InTextTranslator.tsx -------------------------------------------------------------------------------- /entrypoints/content/components/InputTranslator.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cookee24/PairTranslate/HEAD/entrypoints/content/components/InputTranslator.tsx -------------------------------------------------------------------------------- /entrypoints/content/components/Loading.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cookee24/PairTranslate/HEAD/entrypoints/content/components/Loading.tsx -------------------------------------------------------------------------------- /entrypoints/content/components/Popup.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cookee24/PairTranslate/HEAD/entrypoints/content/components/Popup.tsx -------------------------------------------------------------------------------- /entrypoints/content/components/ProgressIndicator.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cookee24/PairTranslate/HEAD/entrypoints/content/components/ProgressIndicator.tsx -------------------------------------------------------------------------------- /entrypoints/content/components/SelectionInTextTranslator.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cookee24/PairTranslate/HEAD/entrypoints/content/components/SelectionInTextTranslator.tsx -------------------------------------------------------------------------------- /entrypoints/content/components/Tip.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cookee24/PairTranslate/HEAD/entrypoints/content/components/Tip.tsx -------------------------------------------------------------------------------- /entrypoints/content/components/TipRenderer.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cookee24/PairTranslate/HEAD/entrypoints/content/components/TipRenderer.tsx -------------------------------------------------------------------------------- /entrypoints/content/components/TranslatorHost.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cookee24/PairTranslate/HEAD/entrypoints/content/components/TranslatorHost.tsx -------------------------------------------------------------------------------- /entrypoints/content/components/TripleTouch.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cookee24/PairTranslate/HEAD/entrypoints/content/components/TripleTouch.tsx -------------------------------------------------------------------------------- /entrypoints/content/context/element.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cookee24/PairTranslate/HEAD/entrypoints/content/context/element.ts -------------------------------------------------------------------------------- /entrypoints/content/context/select.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cookee24/PairTranslate/HEAD/entrypoints/content/context/select.ts -------------------------------------------------------------------------------- /entrypoints/content/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cookee24/PairTranslate/HEAD/entrypoints/content/index.ts -------------------------------------------------------------------------------- /entrypoints/content/native-components/InTextTranslate.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cookee24/PairTranslate/HEAD/entrypoints/content/native-components/InTextTranslate.tsx -------------------------------------------------------------------------------- /entrypoints/content/native-components/Loading.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cookee24/PairTranslate/HEAD/entrypoints/content/native-components/Loading.tsx -------------------------------------------------------------------------------- /entrypoints/content/overlay.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cookee24/PairTranslate/HEAD/entrypoints/content/overlay.ts -------------------------------------------------------------------------------- /entrypoints/content/parser.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cookee24/PairTranslate/HEAD/entrypoints/content/parser.ts -------------------------------------------------------------------------------- /entrypoints/content/selection.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cookee24/PairTranslate/HEAD/entrypoints/content/selection.ts -------------------------------------------------------------------------------- /entrypoints/content/types.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cookee24/PairTranslate/HEAD/entrypoints/content/types.ts -------------------------------------------------------------------------------- /entrypoints/iframe/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cookee24/PairTranslate/HEAD/entrypoints/iframe/index.html -------------------------------------------------------------------------------- /entrypoints/iframe/rpc.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cookee24/PairTranslate/HEAD/entrypoints/iframe/rpc.ts -------------------------------------------------------------------------------- /entrypoints/options/App.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cookee24/PairTranslate/HEAD/entrypoints/options/App.tsx -------------------------------------------------------------------------------- /entrypoints/options/components/Nav.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cookee24/PairTranslate/HEAD/entrypoints/options/components/Nav.tsx -------------------------------------------------------------------------------- /entrypoints/options/components/QueueOverrideFields.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cookee24/PairTranslate/HEAD/entrypoints/options/components/QueueOverrideFields.tsx -------------------------------------------------------------------------------- /entrypoints/options/components/ShortcutInput.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cookee24/PairTranslate/HEAD/entrypoints/options/components/ShortcutInput.tsx -------------------------------------------------------------------------------- /entrypoints/options/hooks/useServiceManagement.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cookee24/PairTranslate/HEAD/entrypoints/options/hooks/useServiceManagement.ts -------------------------------------------------------------------------------- /entrypoints/options/hooks/useWebsiteRuleManagement.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cookee24/PairTranslate/HEAD/entrypoints/options/hooks/useWebsiteRuleManagement.ts -------------------------------------------------------------------------------- /entrypoints/options/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cookee24/PairTranslate/HEAD/entrypoints/options/index.html -------------------------------------------------------------------------------- /entrypoints/options/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cookee24/PairTranslate/HEAD/entrypoints/options/index.ts -------------------------------------------------------------------------------- /entrypoints/options/pages/About.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cookee24/PairTranslate/HEAD/entrypoints/options/pages/About.tsx -------------------------------------------------------------------------------- /entrypoints/options/pages/Advanced.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cookee24/PairTranslate/HEAD/entrypoints/options/pages/Advanced.tsx -------------------------------------------------------------------------------- /entrypoints/options/pages/Basic.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cookee24/PairTranslate/HEAD/entrypoints/options/pages/Basic.tsx -------------------------------------------------------------------------------- /entrypoints/options/pages/BrowserTranslatorModal.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cookee24/PairTranslate/HEAD/entrypoints/options/pages/BrowserTranslatorModal.tsx -------------------------------------------------------------------------------- /entrypoints/options/pages/Debug.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cookee24/PairTranslate/HEAD/entrypoints/options/pages/Debug.tsx -------------------------------------------------------------------------------- /entrypoints/options/pages/FlowControl.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cookee24/PairTranslate/HEAD/entrypoints/options/pages/FlowControl.tsx -------------------------------------------------------------------------------- /entrypoints/options/pages/LLM.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cookee24/PairTranslate/HEAD/entrypoints/options/pages/LLM.tsx -------------------------------------------------------------------------------- /entrypoints/options/pages/LLMModal.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cookee24/PairTranslate/HEAD/entrypoints/options/pages/LLMModal.tsx -------------------------------------------------------------------------------- /entrypoints/options/pages/Prompt.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cookee24/PairTranslate/HEAD/entrypoints/options/pages/Prompt.tsx -------------------------------------------------------------------------------- /entrypoints/options/pages/PromptSettings.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cookee24/PairTranslate/HEAD/entrypoints/options/pages/PromptSettings.tsx -------------------------------------------------------------------------------- /entrypoints/options/pages/Traditional.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cookee24/PairTranslate/HEAD/entrypoints/options/pages/Traditional.tsx -------------------------------------------------------------------------------- /entrypoints/options/pages/TraditionalModal.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cookee24/PairTranslate/HEAD/entrypoints/options/pages/TraditionalModal.tsx -------------------------------------------------------------------------------- /entrypoints/options/pages/Translation.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cookee24/PairTranslate/HEAD/entrypoints/options/pages/Translation.tsx -------------------------------------------------------------------------------- /entrypoints/options/pages/WebsiteRules.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cookee24/PairTranslate/HEAD/entrypoints/options/pages/WebsiteRules.tsx -------------------------------------------------------------------------------- /entrypoints/popup/App.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cookee24/PairTranslate/HEAD/entrypoints/popup/App.tsx -------------------------------------------------------------------------------- /entrypoints/popup/get-current.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cookee24/PairTranslate/HEAD/entrypoints/popup/get-current.ts -------------------------------------------------------------------------------- /entrypoints/popup/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cookee24/PairTranslate/HEAD/entrypoints/popup/index.html -------------------------------------------------------------------------------- /entrypoints/popup/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cookee24/PairTranslate/HEAD/entrypoints/popup/index.ts -------------------------------------------------------------------------------- /entrypoints/popup/pages/Overall.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cookee24/PairTranslate/HEAD/entrypoints/popup/pages/Overall.tsx -------------------------------------------------------------------------------- /entrypoints/popup/pages/Website.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cookee24/PairTranslate/HEAD/entrypoints/popup/pages/Website.tsx -------------------------------------------------------------------------------- /entrypoints/translator/App.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cookee24/PairTranslate/HEAD/entrypoints/translator/App.tsx -------------------------------------------------------------------------------- /entrypoints/translator/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cookee24/PairTranslate/HEAD/entrypoints/translator/index.html -------------------------------------------------------------------------------- /entrypoints/translator/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cookee24/PairTranslate/HEAD/entrypoints/translator/index.ts -------------------------------------------------------------------------------- /hooks/animation.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cookee24/PairTranslate/HEAD/hooks/animation.ts -------------------------------------------------------------------------------- /hooks/dictionary.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cookee24/PairTranslate/HEAD/hooks/dictionary.ts -------------------------------------------------------------------------------- /hooks/domain-timer.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cookee24/PairTranslate/HEAD/hooks/domain-timer.ts -------------------------------------------------------------------------------- /hooks/form.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cookee24/PairTranslate/HEAD/hooks/form.ts -------------------------------------------------------------------------------- /hooks/keyboard-shortcut.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cookee24/PairTranslate/HEAD/hooks/keyboard-shortcut.ts -------------------------------------------------------------------------------- /hooks/mouse.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cookee24/PairTranslate/HEAD/hooks/mouse.ts -------------------------------------------------------------------------------- /hooks/observer.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cookee24/PairTranslate/HEAD/hooks/observer.ts -------------------------------------------------------------------------------- /hooks/progress-indicator.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cookee24/PairTranslate/HEAD/hooks/progress-indicator.tsx -------------------------------------------------------------------------------- /hooks/settings.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cookee24/PairTranslate/HEAD/hooks/settings.tsx -------------------------------------------------------------------------------- /hooks/theme.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cookee24/PairTranslate/HEAD/hooks/theme.ts -------------------------------------------------------------------------------- /hooks/throttle.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cookee24/PairTranslate/HEAD/hooks/throttle.ts -------------------------------------------------------------------------------- /hooks/translation-style.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cookee24/PairTranslate/HEAD/hooks/translation-style.ts -------------------------------------------------------------------------------- /hooks/translation.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cookee24/PairTranslate/HEAD/hooks/translation.ts -------------------------------------------------------------------------------- /hooks/website-rule.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cookee24/PairTranslate/HEAD/hooks/website-rule.tsx -------------------------------------------------------------------------------- /icon2webp.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cookee24/PairTranslate/HEAD/icon2webp.sh -------------------------------------------------------------------------------- /locales/de.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cookee24/PairTranslate/HEAD/locales/de.toml -------------------------------------------------------------------------------- /locales/en.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cookee24/PairTranslate/HEAD/locales/en.toml -------------------------------------------------------------------------------- /locales/es.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cookee24/PairTranslate/HEAD/locales/es.toml -------------------------------------------------------------------------------- /locales/fr.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cookee24/PairTranslate/HEAD/locales/fr.toml -------------------------------------------------------------------------------- /locales/ja.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cookee24/PairTranslate/HEAD/locales/ja.toml -------------------------------------------------------------------------------- /locales/ko.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cookee24/PairTranslate/HEAD/locales/ko.toml -------------------------------------------------------------------------------- /locales/pt-BR.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cookee24/PairTranslate/HEAD/locales/pt-BR.toml -------------------------------------------------------------------------------- /locales/ru.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cookee24/PairTranslate/HEAD/locales/ru.toml -------------------------------------------------------------------------------- /locales/zh-CN.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cookee24/PairTranslate/HEAD/locales/zh-CN.toml -------------------------------------------------------------------------------- /locales/zh-TW.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cookee24/PairTranslate/HEAD/locales/zh-TW.toml -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cookee24/PairTranslate/HEAD/package.json -------------------------------------------------------------------------------- /public/katex/fonts/KaTeX_AMS-Regular.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cookee24/PairTranslate/HEAD/public/katex/fonts/KaTeX_AMS-Regular.ttf -------------------------------------------------------------------------------- /public/katex/fonts/KaTeX_AMS-Regular.woff: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cookee24/PairTranslate/HEAD/public/katex/fonts/KaTeX_AMS-Regular.woff -------------------------------------------------------------------------------- /public/katex/fonts/KaTeX_AMS-Regular.woff2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cookee24/PairTranslate/HEAD/public/katex/fonts/KaTeX_AMS-Regular.woff2 -------------------------------------------------------------------------------- /public/katex/fonts/KaTeX_Caligraphic-Bold.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cookee24/PairTranslate/HEAD/public/katex/fonts/KaTeX_Caligraphic-Bold.ttf -------------------------------------------------------------------------------- /public/katex/fonts/KaTeX_Caligraphic-Bold.woff: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cookee24/PairTranslate/HEAD/public/katex/fonts/KaTeX_Caligraphic-Bold.woff -------------------------------------------------------------------------------- /public/katex/fonts/KaTeX_Caligraphic-Bold.woff2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cookee24/PairTranslate/HEAD/public/katex/fonts/KaTeX_Caligraphic-Bold.woff2 -------------------------------------------------------------------------------- /public/katex/fonts/KaTeX_Caligraphic-Regular.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cookee24/PairTranslate/HEAD/public/katex/fonts/KaTeX_Caligraphic-Regular.ttf -------------------------------------------------------------------------------- /public/katex/fonts/KaTeX_Caligraphic-Regular.woff: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cookee24/PairTranslate/HEAD/public/katex/fonts/KaTeX_Caligraphic-Regular.woff -------------------------------------------------------------------------------- /public/katex/fonts/KaTeX_Caligraphic-Regular.woff2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cookee24/PairTranslate/HEAD/public/katex/fonts/KaTeX_Caligraphic-Regular.woff2 -------------------------------------------------------------------------------- /public/katex/fonts/KaTeX_Fraktur-Bold.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cookee24/PairTranslate/HEAD/public/katex/fonts/KaTeX_Fraktur-Bold.ttf -------------------------------------------------------------------------------- /public/katex/fonts/KaTeX_Fraktur-Bold.woff: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cookee24/PairTranslate/HEAD/public/katex/fonts/KaTeX_Fraktur-Bold.woff -------------------------------------------------------------------------------- /public/katex/fonts/KaTeX_Fraktur-Bold.woff2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cookee24/PairTranslate/HEAD/public/katex/fonts/KaTeX_Fraktur-Bold.woff2 -------------------------------------------------------------------------------- /public/katex/fonts/KaTeX_Fraktur-Regular.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cookee24/PairTranslate/HEAD/public/katex/fonts/KaTeX_Fraktur-Regular.ttf -------------------------------------------------------------------------------- /public/katex/fonts/KaTeX_Fraktur-Regular.woff: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cookee24/PairTranslate/HEAD/public/katex/fonts/KaTeX_Fraktur-Regular.woff -------------------------------------------------------------------------------- /public/katex/fonts/KaTeX_Fraktur-Regular.woff2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cookee24/PairTranslate/HEAD/public/katex/fonts/KaTeX_Fraktur-Regular.woff2 -------------------------------------------------------------------------------- /public/katex/fonts/KaTeX_Main-Bold.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cookee24/PairTranslate/HEAD/public/katex/fonts/KaTeX_Main-Bold.ttf -------------------------------------------------------------------------------- /public/katex/fonts/KaTeX_Main-Bold.woff: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cookee24/PairTranslate/HEAD/public/katex/fonts/KaTeX_Main-Bold.woff -------------------------------------------------------------------------------- /public/katex/fonts/KaTeX_Main-Bold.woff2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cookee24/PairTranslate/HEAD/public/katex/fonts/KaTeX_Main-Bold.woff2 -------------------------------------------------------------------------------- /public/katex/fonts/KaTeX_Main-BoldItalic.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cookee24/PairTranslate/HEAD/public/katex/fonts/KaTeX_Main-BoldItalic.ttf -------------------------------------------------------------------------------- /public/katex/fonts/KaTeX_Main-BoldItalic.woff: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cookee24/PairTranslate/HEAD/public/katex/fonts/KaTeX_Main-BoldItalic.woff -------------------------------------------------------------------------------- /public/katex/fonts/KaTeX_Main-BoldItalic.woff2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cookee24/PairTranslate/HEAD/public/katex/fonts/KaTeX_Main-BoldItalic.woff2 -------------------------------------------------------------------------------- /public/katex/fonts/KaTeX_Main-Italic.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cookee24/PairTranslate/HEAD/public/katex/fonts/KaTeX_Main-Italic.ttf -------------------------------------------------------------------------------- /public/katex/fonts/KaTeX_Main-Italic.woff: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cookee24/PairTranslate/HEAD/public/katex/fonts/KaTeX_Main-Italic.woff -------------------------------------------------------------------------------- /public/katex/fonts/KaTeX_Main-Italic.woff2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cookee24/PairTranslate/HEAD/public/katex/fonts/KaTeX_Main-Italic.woff2 -------------------------------------------------------------------------------- /public/katex/fonts/KaTeX_Main-Regular.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cookee24/PairTranslate/HEAD/public/katex/fonts/KaTeX_Main-Regular.ttf -------------------------------------------------------------------------------- /public/katex/fonts/KaTeX_Main-Regular.woff: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cookee24/PairTranslate/HEAD/public/katex/fonts/KaTeX_Main-Regular.woff -------------------------------------------------------------------------------- /public/katex/fonts/KaTeX_Main-Regular.woff2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cookee24/PairTranslate/HEAD/public/katex/fonts/KaTeX_Main-Regular.woff2 -------------------------------------------------------------------------------- /public/katex/fonts/KaTeX_Math-BoldItalic.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cookee24/PairTranslate/HEAD/public/katex/fonts/KaTeX_Math-BoldItalic.ttf -------------------------------------------------------------------------------- /public/katex/fonts/KaTeX_Math-BoldItalic.woff: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cookee24/PairTranslate/HEAD/public/katex/fonts/KaTeX_Math-BoldItalic.woff -------------------------------------------------------------------------------- /public/katex/fonts/KaTeX_Math-BoldItalic.woff2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cookee24/PairTranslate/HEAD/public/katex/fonts/KaTeX_Math-BoldItalic.woff2 -------------------------------------------------------------------------------- /public/katex/fonts/KaTeX_Math-Italic.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cookee24/PairTranslate/HEAD/public/katex/fonts/KaTeX_Math-Italic.ttf -------------------------------------------------------------------------------- /public/katex/fonts/KaTeX_Math-Italic.woff: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cookee24/PairTranslate/HEAD/public/katex/fonts/KaTeX_Math-Italic.woff -------------------------------------------------------------------------------- /public/katex/fonts/KaTeX_Math-Italic.woff2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cookee24/PairTranslate/HEAD/public/katex/fonts/KaTeX_Math-Italic.woff2 -------------------------------------------------------------------------------- /public/katex/fonts/KaTeX_SansSerif-Bold.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cookee24/PairTranslate/HEAD/public/katex/fonts/KaTeX_SansSerif-Bold.ttf -------------------------------------------------------------------------------- /public/katex/fonts/KaTeX_SansSerif-Bold.woff: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cookee24/PairTranslate/HEAD/public/katex/fonts/KaTeX_SansSerif-Bold.woff -------------------------------------------------------------------------------- /public/katex/fonts/KaTeX_SansSerif-Bold.woff2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cookee24/PairTranslate/HEAD/public/katex/fonts/KaTeX_SansSerif-Bold.woff2 -------------------------------------------------------------------------------- /public/katex/fonts/KaTeX_SansSerif-Italic.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cookee24/PairTranslate/HEAD/public/katex/fonts/KaTeX_SansSerif-Italic.ttf -------------------------------------------------------------------------------- /public/katex/fonts/KaTeX_SansSerif-Italic.woff: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cookee24/PairTranslate/HEAD/public/katex/fonts/KaTeX_SansSerif-Italic.woff -------------------------------------------------------------------------------- /public/katex/fonts/KaTeX_SansSerif-Italic.woff2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cookee24/PairTranslate/HEAD/public/katex/fonts/KaTeX_SansSerif-Italic.woff2 -------------------------------------------------------------------------------- /public/katex/fonts/KaTeX_SansSerif-Regular.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cookee24/PairTranslate/HEAD/public/katex/fonts/KaTeX_SansSerif-Regular.ttf -------------------------------------------------------------------------------- /public/katex/fonts/KaTeX_SansSerif-Regular.woff: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cookee24/PairTranslate/HEAD/public/katex/fonts/KaTeX_SansSerif-Regular.woff -------------------------------------------------------------------------------- /public/katex/fonts/KaTeX_SansSerif-Regular.woff2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cookee24/PairTranslate/HEAD/public/katex/fonts/KaTeX_SansSerif-Regular.woff2 -------------------------------------------------------------------------------- /public/katex/fonts/KaTeX_Script-Regular.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cookee24/PairTranslate/HEAD/public/katex/fonts/KaTeX_Script-Regular.ttf -------------------------------------------------------------------------------- /public/katex/fonts/KaTeX_Script-Regular.woff: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cookee24/PairTranslate/HEAD/public/katex/fonts/KaTeX_Script-Regular.woff -------------------------------------------------------------------------------- /public/katex/fonts/KaTeX_Script-Regular.woff2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cookee24/PairTranslate/HEAD/public/katex/fonts/KaTeX_Script-Regular.woff2 -------------------------------------------------------------------------------- /public/katex/fonts/KaTeX_Size1-Regular.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cookee24/PairTranslate/HEAD/public/katex/fonts/KaTeX_Size1-Regular.ttf -------------------------------------------------------------------------------- /public/katex/fonts/KaTeX_Size1-Regular.woff: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cookee24/PairTranslate/HEAD/public/katex/fonts/KaTeX_Size1-Regular.woff -------------------------------------------------------------------------------- /public/katex/fonts/KaTeX_Size1-Regular.woff2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cookee24/PairTranslate/HEAD/public/katex/fonts/KaTeX_Size1-Regular.woff2 -------------------------------------------------------------------------------- /public/katex/fonts/KaTeX_Size2-Regular.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cookee24/PairTranslate/HEAD/public/katex/fonts/KaTeX_Size2-Regular.ttf -------------------------------------------------------------------------------- /public/katex/fonts/KaTeX_Size2-Regular.woff: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cookee24/PairTranslate/HEAD/public/katex/fonts/KaTeX_Size2-Regular.woff -------------------------------------------------------------------------------- /public/katex/fonts/KaTeX_Size2-Regular.woff2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cookee24/PairTranslate/HEAD/public/katex/fonts/KaTeX_Size2-Regular.woff2 -------------------------------------------------------------------------------- /public/katex/fonts/KaTeX_Size3-Regular.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cookee24/PairTranslate/HEAD/public/katex/fonts/KaTeX_Size3-Regular.ttf -------------------------------------------------------------------------------- /public/katex/fonts/KaTeX_Size3-Regular.woff: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cookee24/PairTranslate/HEAD/public/katex/fonts/KaTeX_Size3-Regular.woff -------------------------------------------------------------------------------- /public/katex/fonts/KaTeX_Size3-Regular.woff2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cookee24/PairTranslate/HEAD/public/katex/fonts/KaTeX_Size3-Regular.woff2 -------------------------------------------------------------------------------- /public/katex/fonts/KaTeX_Size4-Regular.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cookee24/PairTranslate/HEAD/public/katex/fonts/KaTeX_Size4-Regular.ttf -------------------------------------------------------------------------------- /public/katex/fonts/KaTeX_Size4-Regular.woff: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cookee24/PairTranslate/HEAD/public/katex/fonts/KaTeX_Size4-Regular.woff -------------------------------------------------------------------------------- /public/katex/fonts/KaTeX_Size4-Regular.woff2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cookee24/PairTranslate/HEAD/public/katex/fonts/KaTeX_Size4-Regular.woff2 -------------------------------------------------------------------------------- /public/katex/fonts/KaTeX_Typewriter-Regular.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cookee24/PairTranslate/HEAD/public/katex/fonts/KaTeX_Typewriter-Regular.ttf -------------------------------------------------------------------------------- /public/katex/fonts/KaTeX_Typewriter-Regular.woff: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cookee24/PairTranslate/HEAD/public/katex/fonts/KaTeX_Typewriter-Regular.woff -------------------------------------------------------------------------------- /public/katex/fonts/KaTeX_Typewriter-Regular.woff2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cookee24/PairTranslate/HEAD/public/katex/fonts/KaTeX_Typewriter-Regular.woff2 -------------------------------------------------------------------------------- /public/katex/katex.min.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cookee24/PairTranslate/HEAD/public/katex/katex.min.css -------------------------------------------------------------------------------- /screenshots/1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cookee24/PairTranslate/HEAD/screenshots/1.png -------------------------------------------------------------------------------- /screenshots/2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cookee24/PairTranslate/HEAD/screenshots/2.png -------------------------------------------------------------------------------- /screenshots/3.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cookee24/PairTranslate/HEAD/screenshots/3.png -------------------------------------------------------------------------------- /screenshots/4.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cookee24/PairTranslate/HEAD/screenshots/4.png -------------------------------------------------------------------------------- /screenshots/5.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cookee24/PairTranslate/HEAD/screenshots/5.png -------------------------------------------------------------------------------- /screenshots/6.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cookee24/PairTranslate/HEAD/screenshots/6.png -------------------------------------------------------------------------------- /scripts/diff-locales.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cookee24/PairTranslate/HEAD/scripts/diff-locales.ts -------------------------------------------------------------------------------- /tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cookee24/PairTranslate/HEAD/tsconfig.json -------------------------------------------------------------------------------- /utils/alive.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cookee24/PairTranslate/HEAD/utils/alive.ts -------------------------------------------------------------------------------- /utils/animate.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cookee24/PairTranslate/HEAD/utils/animate.ts -------------------------------------------------------------------------------- /utils/async/queue-hub.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cookee24/PairTranslate/HEAD/utils/async/queue-hub.test.ts -------------------------------------------------------------------------------- /utils/async/queue-hub.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cookee24/PairTranslate/HEAD/utils/async/queue-hub.ts -------------------------------------------------------------------------------- /utils/async/stream-bridge.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cookee24/PairTranslate/HEAD/utils/async/stream-bridge.test.ts -------------------------------------------------------------------------------- /utils/async/stream-bridge.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cookee24/PairTranslate/HEAD/utils/async/stream-bridge.ts -------------------------------------------------------------------------------- /utils/batch.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cookee24/PairTranslate/HEAD/utils/batch.ts -------------------------------------------------------------------------------- /utils/blank.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cookee24/PairTranslate/HEAD/utils/blank.ts -------------------------------------------------------------------------------- /utils/browser-translator.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cookee24/PairTranslate/HEAD/utils/browser-translator.ts -------------------------------------------------------------------------------- /utils/cn.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cookee24/PairTranslate/HEAD/utils/cn.ts -------------------------------------------------------------------------------- /utils/constants.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cookee24/PairTranslate/HEAD/utils/constants.ts -------------------------------------------------------------------------------- /utils/copy.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cookee24/PairTranslate/HEAD/utils/copy.ts -------------------------------------------------------------------------------- /utils/css.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cookee24/PairTranslate/HEAD/utils/css.ts -------------------------------------------------------------------------------- /utils/dictionary.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cookee24/PairTranslate/HEAD/utils/dictionary.ts -------------------------------------------------------------------------------- /utils/domain-matcher.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cookee24/PairTranslate/HEAD/utils/domain-matcher.ts -------------------------------------------------------------------------------- /utils/domain-timers.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cookee24/PairTranslate/HEAD/utils/domain-timers.ts -------------------------------------------------------------------------------- /utils/errors.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cookee24/PairTranslate/HEAD/utils/errors.ts -------------------------------------------------------------------------------- /utils/flow-control/model-queue.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cookee24/PairTranslate/HEAD/utils/flow-control/model-queue.test.ts -------------------------------------------------------------------------------- /utils/flow-control/model-queue.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cookee24/PairTranslate/HEAD/utils/flow-control/model-queue.ts -------------------------------------------------------------------------------- /utils/flow-control/token-bucket.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cookee24/PairTranslate/HEAD/utils/flow-control/token-bucket.test.ts -------------------------------------------------------------------------------- /utils/flow-control/token-bucket.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cookee24/PairTranslate/HEAD/utils/flow-control/token-bucket.ts -------------------------------------------------------------------------------- /utils/hasher.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cookee24/PairTranslate/HEAD/utils/hasher.ts -------------------------------------------------------------------------------- /utils/i18n.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cookee24/PairTranslate/HEAD/utils/i18n.ts -------------------------------------------------------------------------------- /utils/if-batch.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cookee24/PairTranslate/HEAD/utils/if-batch.ts -------------------------------------------------------------------------------- /utils/is-input.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cookee24/PairTranslate/HEAD/utils/is-input.ts -------------------------------------------------------------------------------- /utils/isapple.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cookee24/PairTranslate/HEAD/utils/isapple.ts -------------------------------------------------------------------------------- /utils/iter-nodes.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cookee24/PairTranslate/HEAD/utils/iter-nodes.ts -------------------------------------------------------------------------------- /utils/json-autocomplete.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cookee24/PairTranslate/HEAD/utils/json-autocomplete.test.ts -------------------------------------------------------------------------------- /utils/json-autocomplete.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cookee24/PairTranslate/HEAD/utils/json-autocomplete.ts -------------------------------------------------------------------------------- /utils/language.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cookee24/PairTranslate/HEAD/utils/language.ts -------------------------------------------------------------------------------- /utils/llm.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cookee24/PairTranslate/HEAD/utils/llm.ts -------------------------------------------------------------------------------- /utils/llm/anthropic.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cookee24/PairTranslate/HEAD/utils/llm/anthropic.ts -------------------------------------------------------------------------------- /utils/llm/google.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cookee24/PairTranslate/HEAD/utils/llm/google.ts -------------------------------------------------------------------------------- /utils/llm/openai.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cookee24/PairTranslate/HEAD/utils/llm/openai.ts -------------------------------------------------------------------------------- /utils/llm/reasoning.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cookee24/PairTranslate/HEAD/utils/llm/reasoning.ts -------------------------------------------------------------------------------- /utils/llm/types.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cookee24/PairTranslate/HEAD/utils/llm/types.ts -------------------------------------------------------------------------------- /utils/markdown.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cookee24/PairTranslate/HEAD/utils/markdown.ts -------------------------------------------------------------------------------- /utils/notify.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cookee24/PairTranslate/HEAD/utils/notify.ts -------------------------------------------------------------------------------- /utils/page-context.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cookee24/PairTranslate/HEAD/utils/page-context.ts -------------------------------------------------------------------------------- /utils/parser.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cookee24/PairTranslate/HEAD/utils/parser.ts -------------------------------------------------------------------------------- /utils/parser/base.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cookee24/PairTranslate/HEAD/utils/parser/base.ts -------------------------------------------------------------------------------- /utils/parser/types.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cookee24/PairTranslate/HEAD/utils/parser/types.ts -------------------------------------------------------------------------------- /utils/parser/website/arxiv.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cookee24/PairTranslate/HEAD/utils/parser/website/arxiv.ts -------------------------------------------------------------------------------- /utils/parser/website/docs-rs.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cookee24/PairTranslate/HEAD/utils/parser/website/docs-rs.ts -------------------------------------------------------------------------------- /utils/parser/website/github.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cookee24/PairTranslate/HEAD/utils/parser/website/github.ts -------------------------------------------------------------------------------- /utils/parser/website/google.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cookee24/PairTranslate/HEAD/utils/parser/website/google.ts -------------------------------------------------------------------------------- /utils/parser/website/hackernews.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cookee24/PairTranslate/HEAD/utils/parser/website/hackernews.ts -------------------------------------------------------------------------------- /utils/parser/website/mdn.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cookee24/PairTranslate/HEAD/utils/parser/website/mdn.ts -------------------------------------------------------------------------------- /utils/parser/website/npm.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cookee24/PairTranslate/HEAD/utils/parser/website/npm.ts -------------------------------------------------------------------------------- /utils/parser/website/reddit.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cookee24/PairTranslate/HEAD/utils/parser/website/reddit.ts -------------------------------------------------------------------------------- /utils/parser/website/stackxxx.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cookee24/PairTranslate/HEAD/utils/parser/website/stackxxx.ts -------------------------------------------------------------------------------- /utils/parser/website/wiki.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cookee24/PairTranslate/HEAD/utils/parser/website/wiki.ts -------------------------------------------------------------------------------- /utils/parser/website/x.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cookee24/PairTranslate/HEAD/utils/parser/website/x.ts -------------------------------------------------------------------------------- /utils/parser/website/youtube.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cookee24/PairTranslate/HEAD/utils/parser/website/youtube.ts -------------------------------------------------------------------------------- /utils/prompt.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cookee24/PairTranslate/HEAD/utils/prompt.ts -------------------------------------------------------------------------------- /utils/prompt/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cookee24/PairTranslate/HEAD/utils/prompt/README.md -------------------------------------------------------------------------------- /utils/prompt/batch-system.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cookee24/PairTranslate/HEAD/utils/prompt/batch-system.md -------------------------------------------------------------------------------- /utils/prompt/batch-user.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cookee24/PairTranslate/HEAD/utils/prompt/batch-user.md -------------------------------------------------------------------------------- /utils/prompt/delimiter.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cookee24/PairTranslate/HEAD/utils/prompt/delimiter.test.ts -------------------------------------------------------------------------------- /utils/prompt/delimiter.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cookee24/PairTranslate/HEAD/utils/prompt/delimiter.ts -------------------------------------------------------------------------------- /utils/prompt/dictionary-system.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cookee24/PairTranslate/HEAD/utils/prompt/dictionary-system.md -------------------------------------------------------------------------------- /utils/prompt/dictionary-user.md: -------------------------------------------------------------------------------- 1 | {{text}} -------------------------------------------------------------------------------- /utils/prompt/engine.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cookee24/PairTranslate/HEAD/utils/prompt/engine.ts -------------------------------------------------------------------------------- /utils/prompt/explain-system.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cookee24/PairTranslate/HEAD/utils/prompt/explain-system.md -------------------------------------------------------------------------------- /utils/prompt/explain-user.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cookee24/PairTranslate/HEAD/utils/prompt/explain-user.md -------------------------------------------------------------------------------- /utils/prompt/input-system.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cookee24/PairTranslate/HEAD/utils/prompt/input-system.md -------------------------------------------------------------------------------- /utils/prompt/input-user.md: -------------------------------------------------------------------------------- 1 | {{text}} -------------------------------------------------------------------------------- /utils/prompt/parser.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cookee24/PairTranslate/HEAD/utils/prompt/parser.test.ts -------------------------------------------------------------------------------- /utils/prompt/parser.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cookee24/PairTranslate/HEAD/utils/prompt/parser.ts -------------------------------------------------------------------------------- /utils/prompt/prefix-system.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cookee24/PairTranslate/HEAD/utils/prompt/prefix-system.md -------------------------------------------------------------------------------- /utils/prompt/unary-system.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cookee24/PairTranslate/HEAD/utils/prompt/unary-system.md -------------------------------------------------------------------------------- /utils/prompt/unary-user.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cookee24/PairTranslate/HEAD/utils/prompt/unary-user.md -------------------------------------------------------------------------------- /utils/rpc.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cookee24/PairTranslate/HEAD/utils/rpc.ts -------------------------------------------------------------------------------- /utils/rpc/core.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cookee24/PairTranslate/HEAD/utils/rpc/core.ts -------------------------------------------------------------------------------- /utils/rpc/factory.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cookee24/PairTranslate/HEAD/utils/rpc/factory.ts -------------------------------------------------------------------------------- /utils/rpc/iframe-def.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cookee24/PairTranslate/HEAD/utils/rpc/iframe-def.ts -------------------------------------------------------------------------------- /utils/rpc/iframe.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cookee24/PairTranslate/HEAD/utils/rpc/iframe.ts -------------------------------------------------------------------------------- /utils/rpc/logger.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cookee24/PairTranslate/HEAD/utils/rpc/logger.ts -------------------------------------------------------------------------------- /utils/rpc/wxt-def.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cookee24/PairTranslate/HEAD/utils/rpc/wxt-def.ts -------------------------------------------------------------------------------- /utils/rpc/wxt.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cookee24/PairTranslate/HEAD/utils/rpc/wxt.ts -------------------------------------------------------------------------------- /utils/session.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cookee24/PairTranslate/HEAD/utils/session.ts -------------------------------------------------------------------------------- /utils/settings.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cookee24/PairTranslate/HEAD/utils/settings.ts -------------------------------------------------------------------------------- /utils/settings/def.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cookee24/PairTranslate/HEAD/utils/settings/def.ts -------------------------------------------------------------------------------- /utils/settings/default.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cookee24/PairTranslate/HEAD/utils/settings/default.ts -------------------------------------------------------------------------------- /utils/settings/helper.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cookee24/PairTranslate/HEAD/utils/settings/helper.ts -------------------------------------------------------------------------------- /utils/settings/migration.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cookee24/PairTranslate/HEAD/utils/settings/migration.ts -------------------------------------------------------------------------------- /utils/settings/services.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cookee24/PairTranslate/HEAD/utils/settings/services.ts -------------------------------------------------------------------------------- /utils/sidebar-storage.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cookee24/PairTranslate/HEAD/utils/sidebar-storage.ts -------------------------------------------------------------------------------- /utils/storage.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cookee24/PairTranslate/HEAD/utils/storage.ts -------------------------------------------------------------------------------- /utils/storage/kv.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cookee24/PairTranslate/HEAD/utils/storage/kv.ts -------------------------------------------------------------------------------- /utils/storage/lru.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cookee24/PairTranslate/HEAD/utils/storage/lru.ts -------------------------------------------------------------------------------- /utils/storage/types.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cookee24/PairTranslate/HEAD/utils/storage/types.ts -------------------------------------------------------------------------------- /utils/task.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cookee24/PairTranslate/HEAD/utils/task.ts -------------------------------------------------------------------------------- /utils/task/queue.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cookee24/PairTranslate/HEAD/utils/task/queue.ts -------------------------------------------------------------------------------- /utils/task/types.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cookee24/PairTranslate/HEAD/utils/task/types.ts -------------------------------------------------------------------------------- /utils/theme.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cookee24/PairTranslate/HEAD/utils/theme.ts -------------------------------------------------------------------------------- /utils/token-estimate.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cookee24/PairTranslate/HEAD/utils/token-estimate.ts -------------------------------------------------------------------------------- /utils/translate.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cookee24/PairTranslate/HEAD/utils/translate.ts -------------------------------------------------------------------------------- /utils/translate/browser.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cookee24/PairTranslate/HEAD/utils/translate/browser.ts -------------------------------------------------------------------------------- /utils/translate/deepl.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cookee24/PairTranslate/HEAD/utils/translate/deepl.ts -------------------------------------------------------------------------------- /utils/translate/deeplx.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cookee24/PairTranslate/HEAD/utils/translate/deeplx.ts -------------------------------------------------------------------------------- /utils/translate/google.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cookee24/PairTranslate/HEAD/utils/translate/google.ts -------------------------------------------------------------------------------- /utils/translate/microsoft.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cookee24/PairTranslate/HEAD/utils/translate/microsoft.ts -------------------------------------------------------------------------------- /utils/translate/types.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cookee24/PairTranslate/HEAD/utils/translate/types.ts -------------------------------------------------------------------------------- /utils/translate/utils.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cookee24/PairTranslate/HEAD/utils/translate/utils.ts -------------------------------------------------------------------------------- /utils/translator-window.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cookee24/PairTranslate/HEAD/utils/translator-window.ts -------------------------------------------------------------------------------- /utils/types.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cookee24/PairTranslate/HEAD/utils/types.ts -------------------------------------------------------------------------------- /utils/viewport.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cookee24/PairTranslate/HEAD/utils/viewport.ts -------------------------------------------------------------------------------- /utils/zod-default.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cookee24/PairTranslate/HEAD/utils/zod-default.ts -------------------------------------------------------------------------------- /wxt.config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cookee24/PairTranslate/HEAD/wxt.config.ts --------------------------------------------------------------------------------