[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"similar-ttop32--MouseTooltipTranslator":3,"tool-ttop32--MouseTooltipTranslator":64},[4,18,26,35,44,56],{"id":5,"name":6,"github_repo":7,"description_zh":8,"stars":9,"difficulty_score":10,"last_commit_at":11,"category_tags":12,"status":17},4358,"openclaw","openclaw\u002Fopenclaw","OpenClaw 是一款专为个人打造的本地化 AI 助手，旨在让你在自己的设备上拥有完全可控的智能伙伴。它打破了传统 AI 助手局限于特定网页或应用的束缚，能够直接接入你日常使用的各类通讯渠道，包括微信、WhatsApp、Telegram、Discord、iMessage 等数十种平台。无论你在哪个聊天软件中发送消息，OpenClaw 都能即时响应，甚至支持在 macOS、iOS 和 Android 设备上进行语音交互，并提供实时的画布渲染功能供你操控。\n\n这款工具主要解决了用户对数据隐私、响应速度以及“始终在线”体验的需求。通过将 AI 部署在本地，用户无需依赖云端服务即可享受快速、私密的智能辅助，真正实现了“你的数据，你做主”。其独特的技术亮点在于强大的网关架构，将控制平面与核心助手分离，确保跨平台通信的流畅性与扩展性。\n\nOpenClaw 非常适合希望构建个性化工作流的技术爱好者、开发者，以及注重隐私保护且不愿被单一生态绑定的普通用户。只要具备基础的终端操作能力（支持 macOS、Linux 及 Windows WSL2），即可通过简单的命令行引导完成部署。如果你渴望拥有一个懂你",349277,3,"2026-04-06T06:32:30",[13,14,15,16],"Agent","开发框架","图像","数据工具","ready",{"id":19,"name":20,"github_repo":21,"description_zh":22,"stars":23,"difficulty_score":10,"last_commit_at":24,"category_tags":25,"status":17},3808,"stable-diffusion-webui","AUTOMATIC1111\u002Fstable-diffusion-webui","stable-diffusion-webui 是一个基于 Gradio 构建的网页版操作界面，旨在让用户能够轻松地在本地运行和使用强大的 Stable Diffusion 图像生成模型。它解决了原始模型依赖命令行、操作门槛高且功能分散的痛点，将复杂的 AI 绘图流程整合进一个直观易用的图形化平台。\n\n无论是希望快速上手的普通创作者、需要精细控制画面细节的设计师，还是想要深入探索模型潜力的开发者与研究人员，都能从中获益。其核心亮点在于极高的功能丰富度：不仅支持文生图、图生图、局部重绘（Inpainting）和外绘（Outpainting）等基础模式，还独创了注意力机制调整、提示词矩阵、负向提示词以及“高清修复”等高级功能。此外，它内置了 GFPGAN 和 CodeFormer 等人脸修复工具，支持多种神经网络放大算法，并允许用户通过插件系统无限扩展能力。即使是显存有限的设备，stable-diffusion-webui 也提供了相应的优化选项，让高质量的 AI 艺术创作变得触手可及。",162132,"2026-04-05T11:01:52",[14,15,13],{"id":27,"name":28,"github_repo":29,"description_zh":30,"stars":31,"difficulty_score":32,"last_commit_at":33,"category_tags":34,"status":17},2271,"ComfyUI","Comfy-Org\u002FComfyUI","ComfyUI 是一款功能强大且高度模块化的视觉 AI 引擎，专为设计和执行复杂的 Stable Diffusion 图像生成流程而打造。它摒弃了传统的代码编写模式，采用直观的节点式流程图界面，让用户通过连接不同的功能模块即可构建个性化的生成管线。\n\n这一设计巧妙解决了高级 AI 绘图工作流配置复杂、灵活性不足的痛点。用户无需具备编程背景，也能自由组合模型、调整参数并实时预览效果，轻松实现从基础文生图到多步骤高清修复等各类复杂任务。ComfyUI 拥有极佳的兼容性，不仅支持 Windows、macOS 和 Linux 全平台，还广泛适配 NVIDIA、AMD、Intel 及苹果 Silicon 等多种硬件架构，并率先支持 SDXL、Flux、SD3 等前沿模型。\n\n无论是希望深入探索算法潜力的研究人员和开发者，还是追求极致创作自由度的设计师与资深 AI 绘画爱好者，ComfyUI 都能提供强大的支持。其独特的模块化架构允许社区不断扩展新功能，使其成为当前最灵活、生态最丰富的开源扩散模型工具之一，帮助用户将创意高效转化为现实。",107662,2,"2026-04-03T11:11:01",[14,15,13],{"id":36,"name":37,"github_repo":38,"description_zh":39,"stars":40,"difficulty_score":10,"last_commit_at":41,"category_tags":42,"status":17},4292,"Deep-Live-Cam","hacksider\u002FDeep-Live-Cam","Deep-Live-Cam 是一款专注于实时换脸与视频生成的开源工具，用户仅需一张静态照片，即可通过“一键操作”实现摄像头画面的即时变脸或制作深度伪造视频。它有效解决了传统换脸技术流程繁琐、对硬件配置要求极高以及难以实时预览的痛点，让高质量的数字内容创作变得触手可及。\n\n这款工具不仅适合开发者和技术研究人员探索算法边界，更因其极简的操作逻辑（仅需三步：选脸、选摄像头、启动），广泛适用于普通用户、内容创作者、设计师及直播主播。无论是为了动画角色定制、服装展示模特替换，还是制作趣味短视频和直播互动，Deep-Live-Cam 都能提供流畅的支持。\n\n其核心技术亮点在于强大的实时处理能力，支持口型遮罩（Mouth Mask）以保留使用者原始的嘴部动作，确保表情自然精准；同时具备“人脸映射”功能，可同时对画面中的多个主体应用不同面孔。此外，项目内置了严格的内容安全过滤机制，自动拦截涉及裸露、暴力等不当素材，并倡导用户在获得授权及明确标注的前提下合规使用，体现了技术发展与伦理责任的平衡。",88924,"2026-04-06T03:28:53",[14,15,13,43],"视频",{"id":45,"name":46,"github_repo":47,"description_zh":48,"stars":49,"difficulty_score":32,"last_commit_at":50,"category_tags":51,"status":17},2268,"ML-For-Beginners","microsoft\u002FML-For-Beginners","ML-For-Beginners 是由微软推出的一套系统化机器学习入门课程，旨在帮助零基础用户轻松掌握经典机器学习知识。这套课程将学习路径规划为 12 周，包含 26 节精炼课程和 52 道配套测验，内容涵盖从基础概念到实际应用的完整流程，有效解决了初学者面对庞大知识体系时无从下手、缺乏结构化指导的痛点。\n\n无论是希望转型的开发者、需要补充算法背景的研究人员，还是对人工智能充满好奇的普通爱好者，都能从中受益。课程不仅提供了清晰的理论讲解，还强调动手实践，让用户在循序渐进中建立扎实的技能基础。其独特的亮点在于强大的多语言支持，通过自动化机制提供了包括简体中文在内的 50 多种语言版本，极大地降低了全球不同背景用户的学习门槛。此外，项目采用开源协作模式，社区活跃且内容持续更新，确保学习者能获取前沿且准确的技术资讯。如果你正寻找一条清晰、友好且专业的机器学习入门之路，ML-For-Beginners 将是理想的起点。",84991,"2026-04-05T10:45:23",[15,16,43,52,13,53,54,14,55],"插件","其他","语言模型","音频",{"id":57,"name":58,"github_repo":59,"description_zh":60,"stars":61,"difficulty_score":10,"last_commit_at":62,"category_tags":63,"status":17},3128,"ragflow","infiniflow\u002Fragflow","RAGFlow 是一款领先的开源检索增强生成（RAG）引擎，旨在为大语言模型构建更精准、可靠的上下文层。它巧妙地将前沿的 RAG 技术与智能体（Agent）能力相结合，不仅支持从各类文档中高效提取知识，还能让模型基于这些知识进行逻辑推理和任务执行。\n\n在大模型应用中，幻觉问题和知识滞后是常见痛点。RAGFlow 通过深度解析复杂文档结构（如表格、图表及混合排版），显著提升了信息检索的准确度，从而有效减少模型“胡编乱造”的现象，确保回答既有据可依又具备时效性。其内置的智能体机制更进一步，使系统不仅能回答问题，还能自主规划步骤解决复杂问题。\n\n这款工具特别适合开发者、企业技术团队以及 AI 研究人员使用。无论是希望快速搭建私有知识库问答系统，还是致力于探索大模型在垂直领域落地的创新者，都能从中受益。RAGFlow 提供了可视化的工作流编排界面和灵活的 API 接口，既降低了非算法背景用户的上手门槛，也满足了专业开发者对系统深度定制的需求。作为基于 Apache 2.0 协议开源的项目，它正成为连接通用大模型与行业专有知识之间的重要桥梁。",77062,"2026-04-04T04:44:48",[13,15,14,54,53],{"id":65,"github_repo":66,"name":67,"description_en":68,"description_zh":69,"ai_summary_zh":69,"readme_en":70,"readme_zh":71,"quickstart_zh":72,"use_case_zh":73,"hero_image_url":74,"owner_login":75,"owner_name":76,"owner_avatar_url":77,"owner_bio":78,"owner_company":79,"owner_location":80,"owner_email":78,"owner_twitter":78,"owner_website":78,"owner_url":81,"languages":82,"stars":103,"forks":104,"last_commit_at":105,"license":106,"difficulty_score":107,"env_os":108,"env_gpu":109,"env_ram":109,"env_deps":110,"category_tags":115,"github_topics":116,"view_count":32,"oss_zip_url":78,"oss_zip_packed_at":78,"status":17,"created_at":137,"updated_at":138,"faqs":139,"releases":165},4311,"ttop32\u002FMouseTooltipTranslator","MouseTooltipTranslator","Mouseover Translate Any Language At Once - Chrome Extension: PDF Translator, EBOOK, EPUB, OCR, TTS, NETFLIX, YOUTUBE DUAL SUBTITLES, GOOGLE DOCS, AI, VIEWER, GMAIL, WRITING, IMAGE, DUAL SUBS, MANGA, HOVER, DICTIONARY, WEBTOON, EDGE, JAPANESE, ENGLISH","MouseTooltipTranslator 是一款功能强大的浏览器扩展插件，旨在打破语言障碍，让用户能够即时翻译网页上的任何内容。它主要解决了用户在浏览外文网站、阅读 PDF 文档、电子书、漫画或观看视频时，因语言不通而需要频繁复制粘贴或使用独立翻译页面的痛点。\n\n这款工具非常适合普通网民、语言学习者、研究人员以及需要处理多语言资料的办公人士使用。其核心亮点在于“鼠标悬停即译”的便捷交互：只需将鼠标移至文字上方或选中段落，翻译结果便会以气泡形式立即显示。除了基础的文本翻译（支持谷歌和必应引擎），它还集成了多项实用技术：内置 OCR 功能，可直接识别并翻译图片中的文字（如漫画）；支持 YouTube 和 Netflix 的双语字幕显示；具备文本转语音（TTS）功能，按住快捷键即可聆听发音；甚至能通过语音识别进行翻译。无论是浏览 Gmail、Google Docs，还是研读学术文献，MouseTooltipTranslator 都能提供流畅的多语言阅读体验，且完全免费开源，支持 Chrome、Edge 和 Firefox 主流浏览器。","# MouseTooltipTranslator  \n\n[![Chrome users](https:\u002F\u002Fimg.shields.io\u002Fchrome-web-store\u002Fusers\u002Fhmigninkgibhdckiaphhmbgcghochdjc?logo=googlechrome&logoColor=white)](https:\u002F\u002Fchromewebstore.google.com\u002Fdetail\u002Fhmigninkgibhdckiaphhmbgcghochdjc)\n[![Chrome rate](https:\u002F\u002Fimg.shields.io\u002Fchrome-web-store\u002Frating\u002Fhmigninkgibhdckiaphhmbgcghochdjc?logo=googlechrome&logoColor=white)](https:\u002F\u002Fchromewebstore.google.com\u002Fdetail\u002Fhmigninkgibhdckiaphhmbgcghochdjc)\n  \nMouseover Translate Any Language At Once - Chrome Extension  \n   \nDownload from [chrome web store](https:\u002F\u002Fchromewebstore.google.com\u002Fdetail\u002Fhmigninkgibhdckiaphhmbgcghochdjc), [Edge Extension store](https:\u002F\u002Fmicrosoftedge.microsoft.com\u002Faddons\u002Fdetail\u002Fmouse-tooltip-translator\u002Fnnodgmifnfgkolmakhcfkkbbjjcobhbl) and [Firefox Addons](https:\u002F\u002Faddons.mozilla.org\u002Fen-US\u002Ffirefox\u002Faddon\u002Fmouse-tooltip-translator-pdf\u002F)\n\n   \n[\u003Cimg alt=\"chrome web store\" height=\"54px\" src=\"https:\u002F\u002Foss.gittoolsai.com\u002Fimages\u002Fttop32_MouseTooltipTranslator_readme_da02e98af135.png\" \u002F>](https:\u002F\u002Fchrome.google.com\u002Fwebstore\u002Fdetail\u002Fmouse-tooltip-translator\u002Fhmigninkgibhdckiaphhmbgcghochdjc)\n[\u003Cimg alt=\"microsoft store\" height=\"54px\" src=\"https:\u002F\u002Foss.gittoolsai.com\u002Fimages\u002Fttop32_MouseTooltipTranslator_readme_1cfa78aee6d4.png\" \u002F>](https:\u002F\u002Fmicrosoftedge.microsoft.com\u002Faddons\u002Fdetail\u002Fmouse-tooltip-translator\u002Fnnodgmifnfgkolmakhcfkkbbjjcobhbl)\n[\u003Cimg alt=\"microsoft store\" height=\"54px\" src=\"https:\u002F\u002Foss.gittoolsai.com\u002Fimages\u002Fttop32_MouseTooltipTranslator_readme_73ba4a91f094.png\" \u002F>](https:\u002F\u002Faddons.mozilla.org\u002Fen-US\u002Ffirefox\u002Faddon\u002Fmouse-tooltip-translator-pdf\u002F)\n[\u003Cimg alt=\"softpedia\" height=\"54px\" src=\"https:\u002F\u002Foss.gittoolsai.com\u002Fimages\u002Fttop32_MouseTooltipTranslator_readme_ee0956b240e3.png\" \u002F>](https:\u002F\u002Fwww.softpedia.com\u002Fget\u002FInternet\u002FInternet-Applications-Addons\u002FChrome-Extensions\u002FMouse-Tooltip-Translator-for-Chrome.shtml)\n\n# Result   \n    \n![Alt Text](https:\u002F\u002Foss.gittoolsai.com\u002Fimages\u002Fttop32_MouseTooltipTranslator_readme_d54337da3675.gif)\n![result](https:\u002F\u002Foss.gittoolsai.com\u002Fimages\u002Fttop32_MouseTooltipTranslator_readme_0f3294f7c7ec.png)\n![result](https:\u002F\u002Foss.gittoolsai.com\u002Fimages\u002Fttop32_MouseTooltipTranslator_readme_70a334098390.png) \n![OCR Result](https:\u002F\u002Foss.gittoolsai.com\u002Fimages\u002Fttop32_MouseTooltipTranslator_readme_63a85aaf2815.gif)\n\n# Features\n \n- Hover or select (highlight) on text to translate  \n- Use left ctrl to Listen pronunciation with google TTS (text to speech)\n- Use right alt to translate writing text in input box (or highlighted text)\n- Google translator and bing translator are used for translation\n- Support pdf to display translated tooltip using PDF.js\n- Support dual subtitles for youtube video\n- Process OCR when hold left shift and mouse over on image (ex manga)\n- Translate with Speech recognition\n\n# How to use\n- [How to use](https:\u002F\u002Fgithub.com\u002Fttop32\u002FMouseTooltipTranslator\u002Fblob\u002Fmain\u002Fdoc\u002Fintro.md#how-to-use)\n\n# Build yourself to install\n\n1. Install node js, \u003Chttps:\u002F\u002Fnodejs.org\u002Fen\u002F> , node 18\n2. open terminal and type below\n\n```console\ngit clone https:\u002F\u002Fgithub.com\u002Fttop32\u002FMouseTooltipTranslator.git\ncd MouseTooltipTranslator\nnpm install \nnpm run build        \u002F\u002F or 'npm run watch' for developing\n```\n\n3. You will see MouseTooltipTranslator\u002Fbuild path\n4. Open chrome browser and goto chrome:\u002F\u002Fextensions\u002F\n5. Turn on top right corner developer mode\n6. Open the folder (MouseTooltipTranslator\u002Fbuild) as unpacked extension folder\n\n\n# Contributors\n\u003C!-- readme: contributors -start -->\n\u003Ctable>\n\u003Ctr>\n    \u003Ctd align=\"center\">\n        \u003Ca href=\"https:\u002F\u002Fgithub.com\u002Fttop32\">\n            \u003Cimg src=\"https:\u002F\u002Foss.gittoolsai.com\u002Fimages\u002Fttop32_MouseTooltipTranslator_readme_6c8cca582bd3.png\" width=\"100;\" alt=\"ttop32\"\u002F>\n            \u003Cbr \u002F>\n            \u003Csub>\u003Cb>Daniel K\u003C\u002Fb>\u003C\u002Fsub>\n        \u003C\u002Fa>\n    \u003C\u002Ftd>\n    \u003Ctd align=\"center\">\n        \u003Ca href=\"https:\u002F\u002Fgithub.com\u002Fardasatata\">\n            \u003Cimg src=\"https:\u002F\u002Foss.gittoolsai.com\u002Fimages\u002Fttop32_MouseTooltipTranslator_readme_aa53956bc98d.png\" width=\"100;\" alt=\"ardasatata\"\u002F>\n            \u003Cbr \u002F>\n            \u003Csub>\u003Cb>Arda Satata Fitriajie\u003C\u002Fb>\u003C\u002Fsub>\n        \u003C\u002Fa>\n    \u003C\u002Ftd>\n    \u003Ctd align=\"center\">\n        \u003Ca href=\"https:\u002F\u002Fgithub.com\u002FneoOpus\">\n            \u003Cimg src=\"https:\u002F\u002Foss.gittoolsai.com\u002Fimages\u002Fttop32_MouseTooltipTranslator_readme_18676b6dd260.png\" width=\"100;\" alt=\"neoOpus\"\u002F>\n            \u003Cbr \u002F>\n            \u003Csub>\u003Cb>Anoir Ben Tanfous\u003C\u002Fb>\u003C\u002Fsub>\n        \u003C\u002Fa>\n    \u003C\u002Ftd>\n    \u003Ctd align=\"center\">\n        \u003Ca href=\"https:\u002F\u002Fgithub.com\u002Flg28literconvectionmicrowaveoven\">\n            \u003Cimg src=\"https:\u002F\u002Foss.gittoolsai.com\u002Fimages\u002Fttop32_MouseTooltipTranslator_readme_a1cd48fcbc34.png\" width=\"100;\" alt=\"lg28literconvectionmicrowaveoven\"\u002F>\n            \u003Cbr \u002F>\n            \u003Csub>\u003Cb>Lg28literconvectionmicrowaveoven\u003C\u002Fb>\u003C\u002Fsub>\n        \u003C\u002Fa>\n    \u003C\u002Ftd>\n    \u003Ctd align=\"center\">\n        \u003Ca href=\"https:\u002F\u002Fgithub.com\u002FBlueberryy\">\n            \u003Cimg src=\"https:\u002F\u002Foss.gittoolsai.com\u002Fimages\u002Fttop32_MouseTooltipTranslator_readme_a357ae899152.png\" width=\"100;\" alt=\"Blueberryy\"\u002F>\n            \u003Cbr \u002F>\n            \u003Csub>\u003Cb>Null\u003C\u002Fb>\u003C\u002Fsub>\n        \u003C\u002Fa>\n    \u003C\u002Ftd>\n    \u003Ctd align=\"center\">\n        \u003Ca href=\"https:\u002F\u002Fgithub.com\u002Fmichael-nhat\">\n            \u003Cimg src=\"https:\u002F\u002Foss.gittoolsai.com\u002Fimages\u002Fttop32_MouseTooltipTranslator_readme_e832057f8fb1.png\" width=\"100;\" alt=\"michael-nhat\"\u002F>\n            \u003Cbr \u002F>\n            \u003Csub>\u003Cb>Hoang Van Nhat\u003C\u002Fb>\u003C\u002Fsub>\n        \u003C\u002Fa>\n    \u003C\u002Ftd>\u003C\u002Ftr>\n\u003Ctr>\n    \u003Ctd align=\"center\">\n        \u003Ca href=\"https:\u002F\u002Fgithub.com\u002Fnewmind\">\n            \u003Cimg src=\"https:\u002F\u002Foss.gittoolsai.com\u002Fimages\u002Fttop32_MouseTooltipTranslator_readme_bd9ff0db0d86.png\" width=\"100;\" alt=\"newmind\"\u002F>\n            \u003Cbr \u002F>\n            \u003Csub>\u003Cb>JG\u003C\u002Fb>\u003C\u002Fsub>\n        \u003C\u002Fa>\n    \u003C\u002Ftd>\n    \u003Ctd align=\"center\">\n        \u003Ca href=\"https:\u002F\u002Fgithub.com\u002FSFGFDSD\">\n            \u003Cimg src=\"https:\u002F\u002Foss.gittoolsai.com\u002Fimages\u002Fttop32_MouseTooltipTranslator_readme_69858ebdc15b.png\" width=\"100;\" alt=\"SFGFDSD\"\u002F>\n            \u003Cbr \u002F>\n            \u003Csub>\u003Cb>Null\u003C\u002Fb>\u003C\u002Fsub>\n        \u003C\u002Fa>\n    \u003C\u002Ftd>\n    \u003Ctd align=\"center\">\n        \u003Ca href=\"https:\u002F\u002Fgithub.com\u002FWitnull\">\n            \u003Cimg src=\"https:\u002F\u002Foss.gittoolsai.com\u002Fimages\u002Fttop32_MouseTooltipTranslator_readme_9926be86873d.png\" width=\"100;\" alt=\"Witnull\"\u002F>\n            \u003Cbr \u002F>\n            \u003Csub>\u003Cb>Trần Nguyễn Tiến Thành\u003C\u002Fb>\u003C\u002Fsub>\n        \u003C\u002Fa>\n    \u003C\u002Ftd>\n    \u003Ctd align=\"center\">\n        \u003Ca href=\"https:\u002F\u002Fgithub.com\u002Fdi4m0nds\">\n            \u003Cimg src=\"https:\u002F\u002Foss.gittoolsai.com\u002Fimages\u002Fttop32_MouseTooltipTranslator_readme_6cb92790bc61.png\" width=\"100;\" alt=\"di4m0nds\"\u002F>\n            \u003Cbr \u002F>\n            \u003Csub>\u003Cb>Silvestri, Javier\u003C\u002Fb>\u003C\u002Fsub>\n        \u003C\u002Fa>\n    \u003C\u002Ftd>\n    \u003Ctd align=\"center\">\n        \u003Ca href=\"https:\u002F\u002Fgithub.com\u002Fnetanelavi\">\n            \u003Cimg src=\"https:\u002F\u002Foss.gittoolsai.com\u002Fimages\u002Fttop32_MouseTooltipTranslator_readme_9e1e377d131a.png\" width=\"100;\" alt=\"netanelavi\"\u002F>\n            \u003Cbr \u002F>\n            \u003Csub>\u003Cb>Null\u003C\u002Fb>\u003C\u002Fsub>\n        \u003C\u002Fa>\n    \u003C\u002Ftd>\u003C\u002Ftr>\n\u003C\u002Ftable>\n\u003C!-- readme: contributors -end -->\n\n\n# Contributors Crowdin\n\n\u003C!-- CROWDIN-CONTRIBUTORS-START -->\n\u003Ctable>\n  \u003Ctr>\n    \u003Ctd align=\"center\" valign=\"top\">\n      \u003Ca href=\"https:\u002F\u002Fcrowdin.com\u002Fprofile\u002Fttop32\">\u003Cimg alt=\"logo\" style=\"width: 100px\" src=\"https:\u002F\u002Foss.gittoolsai.com\u002Fimages\u002Fttop32_MouseTooltipTranslator_readme_ea8c1948dbec.png\" \u002F>\n        \u003Cbr \u002F>\n        \u003Csub>\u003Cb>daniel k (ttop32)\u003C\u002Fb>\u003C\u002Fsub>\u003C\u002Fa>\n      \u003Cbr \u002F>\n      \u003Csub>\u003Cb>10222 words\u003C\u002Fb>\u003C\u002Fsub>\n      \u003Cbr \u002F>\u003Csub>\u003Cb>\u003Ccode title=\"Amharic\">am\u003C\u002Fcode>\u003C\u002Fb>, \u003Cb>\u003Ccode title=\"Arabic\">ar\u003C\u002Fcode>\u003C\u002Fb>, \u003Cb>\u003Ccode title=\"Bengali\">bn\u003C\u002Fcode>\u003C\u002Fb>, \u003Cb>\u003Ccode title=\"Bulgarian\">bg\u003C\u002Fcode>\u003C\u002Fb>, \u003Cb>\u003Ccode title=\"Catalan\">ca\u003C\u002Fcode>\u003C\u002Fb>, \u003Cb>\u003Ccode title=\"Chinese Simplified\">zh-CN\u003C\u002Fcode>\u003C\u002Fb>, \u003Cb>\u003Ccode title=\"Chinese Traditional\">zh-TW\u003C\u002Fcode>\u003C\u002Fb>, \u003Cb>\u003Ccode title=\"Croatian\">hr\u003C\u002Fcode>\u003C\u002Fb>, \u003Cb>\u003Ccode title=\"Czech\">cs\u003C\u002Fcode>\u003C\u002Fb>, \u003Cb>\u003Ccode title=\"Danish\">da\u003C\u002Fcode>\u003C\u002Fb>, \u003Cb>\u003Ccode title=\"Dutch\">nl\u003C\u002Fcode>\u003C\u002Fb>, \u003Cb>\u003Ccode title=\"English, Australia\">en-AU\u003C\u002Fcode>\u003C\u002Fb>, \u003Cb>\u003Ccode title=\"English, United Kingdom\">en-GB\u003C\u002Fcode>\u003C\u002Fb>, \u003Cb>\u003Ccode title=\"English, United States\">en-US\u003C\u002Fcode>\u003C\u002Fb>, \u003Cb>\u003Ccode title=\"Estonian\">et\u003C\u002Fcode>\u003C\u002Fb>, \u003Cb>\u003Ccode title=\"Filipino\">fil\u003C\u002Fcode>\u003C\u002Fb>, \u003Cb>\u003Ccode title=\"Finnish\">fi\u003C\u002Fcode>\u003C\u002Fb>, \u003Cb>\u003Ccode title=\"French\">fr\u003C\u002Fcode>\u003C\u002Fb>, \u003Cb>\u003Ccode title=\"German\">de\u003C\u002Fcode>\u003C\u002Fb>, \u003Cb>\u003Ccode title=\"Greek\">el\u003C\u002Fcode>\u003C\u002Fb>, \u003Cb>\u003Ccode title=\"Gujarati\">gu-IN\u003C\u002Fcode>\u003C\u002Fb>, \u003Cb>\u003Ccode title=\"Hebrew\">he\u003C\u002Fcode>\u003C\u002Fb>, \u003Cb>\u003Ccode title=\"Hindi\">hi\u003C\u002Fcode>\u003C\u002Fb>, \u003Cb>\u003Ccode title=\"Hungarian\">hu\u003C\u002Fcode>\u003C\u002Fb>, \u003Cb>\u003Ccode title=\"Indonesian\">id\u003C\u002Fcode>\u003C\u002Fb>, \u003Cb>\u003Ccode title=\"Italian\">it\u003C\u002Fcode>\u003C\u002Fb>, \u003Cb>\u003Ccode title=\"Japanese\">ja\u003C\u002Fcode>\u003C\u002Fb>, \u003Cb>\u003Ccode title=\"Kannada\">kn\u003C\u002Fcode>\u003C\u002Fb>, \u003Cb>\u003Ccode title=\"Korean\">ko\u003C\u002Fcode>\u003C\u002Fb>, \u003Cb>\u003Ccode title=\"Latvian\">lv\u003C\u002Fcode>\u003C\u002Fb>, \u003Cb>\u003Ccode title=\"Lithuanian\">lt\u003C\u002Fcode>\u003C\u002Fb>, \u003Cb>\u003Ccode title=\"Malay\">ms\u003C\u002Fcode>\u003C\u002Fb>, \u003Cb>\u003Ccode title=\"Malayalam\">ml-IN\u003C\u002Fcode>\u003C\u002Fb>, \u003Cb>\u003Ccode title=\"Marathi\">mr\u003C\u002Fcode>\u003C\u002Fb>, \u003Cb>\u003Ccode title=\"Norwegian\">no\u003C\u002Fcode>\u003C\u002Fb>, \u003Cb>\u003Ccode title=\"Persian\">fa\u003C\u002Fcode>\u003C\u002Fb>, \u003Cb>\u003Ccode title=\"Polish\">pl\u003C\u002Fcode>\u003C\u002Fb>, \u003Cb>\u003Ccode title=\"Portuguese\">pt-PT\u003C\u002Fcode>\u003C\u002Fb>, \u003Cb>\u003Ccode title=\"Portuguese, Brazilian\">pt-BR\u003C\u002Fcode>\u003C\u002Fb>, \u003Cb>\u003Ccode title=\"Romanian\">ro\u003C\u002Fcode>\u003C\u002Fb>, \u003Cb>\u003Ccode title=\"Russian\">ru\u003C\u002Fcode>\u003C\u002Fb>, \u003Cb>\u003Ccode title=\"Serbian (Cyrillic)\">sr\u003C\u002Fcode>\u003C\u002Fb>, \u003Cb>\u003Ccode title=\"Slovak\">sk\u003C\u002Fcode>\u003C\u002Fb>, \u003Cb>\u003Ccode title=\"Slovenian\">sl\u003C\u002Fcode>\u003C\u002Fb>, \u003Cb>\u003Ccode title=\"Spanish\">es-ES\u003C\u002Fcode>\u003C\u002Fb>, \u003Cb>\u003Ccode title=\"Spanish, Latin America\">es-419\u003C\u002Fcode>\u003C\u002Fb>, \u003Cb>\u003Ccode title=\"Swahili\">sw\u003C\u002Fcode>\u003C\u002Fb>, \u003Cb>\u003Ccode title=\"Swedish\">sv-SE\u003C\u002Fcode>\u003C\u002Fb>, \u003Cb>\u003Ccode title=\"Tamil\">ta\u003C\u002Fcode>\u003C\u002Fb>, \u003Cb>\u003Ccode title=\"Telugu\">te\u003C\u002Fcode>\u003C\u002Fb>, \u003Cb>\u003Ccode title=\"Thai\">th\u003C\u002Fcode>\u003C\u002Fb>, \u003Cb>\u003Ccode title=\"Turkish\">tr\u003C\u002Fcode>\u003C\u002Fb>, \u003Cb>\u003Ccode title=\"Ukrainian\">uk\u003C\u002Fcode>\u003C\u002Fb>, \u003Cb>\u003Ccode title=\"Vietnamese\">vi\u003C\u002Fcode>\u003C\u002Fb>\u003C\u002Fsub>\n    \u003C\u002Ftd>\n    \u003Ctd align=\"center\" valign=\"top\">\n      \u003Ca href=\"https:\u002F\u002Fcrowdin.com\u002Fprofile\u002FD0n-A\">\u003Cimg alt=\"logo\" style=\"width: 100px\" src=\"https:\u002F\u002Foss.gittoolsai.com\u002Fimages\u002Fttop32_MouseTooltipTranslator_readme_dce81c12eede.jpg\" \u002F>\n        \u003Cbr \u002F>\n        \u003Csub>\u003Cb>D0n-A\u003C\u002Fb>\u003C\u002Fsub>\u003C\u002Fa>\n      \u003Cbr \u002F>\n      \u003Csub>\u003Cb>443 words\u003C\u002Fb>\u003C\u002Fsub>\n      \u003Cbr \u002F>\u003Csub>\u003Cb>\u003Ccode title=\"English, United States\">en-US\u003C\u002Fcode>\u003C\u002Fb>, \u003Cb>\u003Ccode title=\"Russian\">ru\u003C\u002Fcode>\u003C\u002Fb>\u003C\u002Fsub>\n    \u003C\u002Ftd>\n    \u003Ctd align=\"center\" valign=\"top\">\n      \u003Ca href=\"https:\u002F\u002Fcrowdin.com\u002Fprofile\u002FSFGFDSD\">\u003Cimg alt=\"logo\" style=\"width: 100px\" src=\"https:\u002F\u002Foss.gittoolsai.com\u002Fimages\u002Fttop32_MouseTooltipTranslator_readme_a3154c5b9a82.jpeg\" \u002F>\n        \u003Cbr \u002F>\n        \u003Csub>\u003Cb>SFGFDSD\u003C\u002Fb>\u003C\u002Fsub>\u003C\u002Fa>\n      \u003Cbr \u002F>\n      \u003Csub>\u003Cb>352 words\u003C\u002Fb>\u003C\u002Fsub>\n      \u003Cbr \u002F>\u003Csub>\u003Cb>\u003Ccode title=\"Chinese Simplified\">zh-CN\u003C\u002Fcode>\u003C\u002Fb>, \u003Cb>\u003Ccode title=\"Chinese Traditional\">zh-TW\u003C\u002Fcode>\u003C\u002Fb>\u003C\u002Fsub>\n    \u003C\u002Ftd>\n    \u003Ctd align=\"center\" valign=\"top\">\n      \u003Ca href=\"https:\u002F\u002Fcrowdin.com\u002Fprofile\u002Fmerlette\">\u003Cimg alt=\"logo\" style=\"width: 100px\" src=\"https:\u002F\u002Foss.gittoolsai.com\u002Fimages\u002Fttop32_MouseTooltipTranslator_readme_1351aa4b4548.png\" \u002F>\n        \u003Cbr \u002F>\n        \u003Csub>\u003Cb>Logan Shen (merlette)\u003C\u002Fb>\u003C\u002Fsub>\u003C\u002Fa>\n      \u003Cbr \u002F>\n      \u003Csub>\u003Cb>251 words\u003C\u002Fb>\u003C\u002Fsub>\n      \u003Cbr \u002F>\u003Csub>\u003Cb>\u003Ccode title=\"Chinese Simplified\">zh-CN\u003C\u002Fcode>\u003C\u002Fb>, \u003Cb>\u003Ccode title=\"Chinese Traditional\">zh-TW\u003C\u002Fcode>\u003C\u002Fb>\u003C\u002Fsub>\n    \u003C\u002Ftd>\n    \u003Ctd align=\"center\" valign=\"top\">\n      \u003Ca href=\"https:\u002F\u002Fcrowdin.com\u002Fprofile\u002Fs-upakit\">\u003Cimg alt=\"logo\" style=\"width: 100px\" src=\"https:\u002F\u002Foss.gittoolsai.com\u002Fimages\u002Fttop32_MouseTooltipTranslator_readme_c2997435fab9.png\" \u002F>\n        \u003Cbr \u002F>\n        \u003Csub>\u003Cb>s-upakit\u003C\u002Fb>\u003C\u002Fsub>\u003C\u002Fa>\n      \u003Cbr \u002F>\n      \u003Csub>\u003Cb>234 words\u003C\u002Fb>\u003C\u002Fsub>\n      \u003Cbr \u002F>\u003Csub>\u003Cb>\u003Ccode title=\"Thai\">th\u003C\u002Fcode>\u003C\u002Fb>\u003C\u002Fsub>\n    \u003C\u002Ftd>\n  \u003C\u002Ftr>\n  \u003Ctr>\n    \u003Ctd align=\"center\" valign=\"top\">\n      \u003Ca href=\"https:\u002F\u002Fcrowdin.com\u002Fprofile\u002FEduardo_91\">\u003Cimg alt=\"logo\" style=\"width: 100px\" src=\"https:\u002F\u002Foss.gittoolsai.com\u002Fimages\u002Fttop32_MouseTooltipTranslator_readme_d12799f5cca9.png\" \u002F>\n        \u003Cbr \u002F>\n        \u003Csub>\u003Cb>Eduardo_91\u003C\u002Fb>\u003C\u002Fsub>\u003C\u002Fa>\n      \u003Cbr \u002F>\n      \u003Csub>\u003Cb>207 words\u003C\u002Fb>\u003C\u002Fsub>\n      \u003Cbr \u002F>\u003Csub>\u003Cb>\u003Ccode title=\"Portuguese, Brazilian\">pt-BR\u003C\u002Fcode>\u003C\u002Fb>\u003C\u002Fsub>\n    \u003C\u002Ftd>\n    \u003Ctd align=\"center\" valign=\"top\">\n      \u003Ca href=\"https:\u002F\u002Fcrowdin.com\u002Fprofile\u002FNhoxpipicool\">\u003Cimg alt=\"logo\" style=\"width: 100px\" src=\"https:\u002F\u002Foss.gittoolsai.com\u002Fimages\u002Fttop32_MouseTooltipTranslator_readme_c5cfb3d74266.png\" \u002F>\n        \u003Cbr \u002F>\n        \u003Csub>\u003Cb>Duong.Kayce (Nhoxpipicool)\u003C\u002Fb>\u003C\u002Fsub>\u003C\u002Fa>\n      \u003Cbr \u002F>\n      \u003Csub>\u003Cb>192 words\u003C\u002Fb>\u003C\u002Fsub>\n      \u003Cbr \u002F>\u003Csub>\u003Cb>\u003Ccode title=\"Vietnamese\">vi\u003C\u002Fcode>\u003C\u002Fb>\u003C\u002Fsub>\n    \u003C\u002Ftd>\n    \u003Ctd align=\"center\" valign=\"top\">\n      \u003Ca href=\"https:\u002F\u002Fcrowdin.com\u002Fprofile\u002Fodk-0160\">\u003Cimg alt=\"logo\" style=\"width: 100px\" src=\"https:\u002F\u002Foss.gittoolsai.com\u002Fimages\u002Fttop32_MouseTooltipTranslator_readme_d5af789c279e.png\" \u002F>\n        \u003Cbr \u002F>\n        \u003Csub>\u003Cb>ODK (odk-0160)\u003C\u002Fb>\u003C\u002Fsub>\u003C\u002Fa>\n      \u003Cbr \u002F>\n      \u003Csub>\u003Cb>93 words\u003C\u002Fb>\u003C\u002Fsub>\n      \u003Cbr \u002F>\u003Csub>\u003Cb>\u003Ccode title=\"Turkish\">tr\u003C\u002Fcode>\u003C\u002Fb>\u003C\u002Fsub>\n    \u003C\u002Ftd>\n    \u003Ctd align=\"center\" valign=\"top\">\n      \u003Ca href=\"https:\u002F\u002Fcrowdin.com\u002Fprofile\u002FMirnyang\">\u003Cimg alt=\"logo\" style=\"width: 100px\" src=\"https:\u002F\u002Foss.gittoolsai.com\u002Fimages\u002Fttop32_MouseTooltipTranslator_readme_06962c653d1d.png\" \u002F>\n        \u003Cbr \u002F>\n        \u003Csub>\u003Cb>미르냥 (Mirnyang)\u003C\u002Fb>\u003C\u002Fsub>\u003C\u002Fa>\n      \u003Cbr \u002F>\n      \u003Csub>\u003Cb>83 words\u003C\u002Fb>\u003C\u002Fsub>\n      \u003Cbr \u002F>\u003Csub>\u003Cb>\u003Ccode title=\"Korean\">ko\u003C\u002Fcode>\u003C\u002Fb>\u003C\u002Fsub>\n    \u003C\u002Ftd>\n    \u003Ctd align=\"center\" valign=\"top\">\n      \u003Ca href=\"https:\u002F\u002Fcrowdin.com\u002Fprofile\u002Fhelimoreira\">\u003Cimg alt=\"logo\" style=\"width: 100px\" src=\"https:\u002F\u002Foss.gittoolsai.com\u002Fimages\u002Fttop32_MouseTooltipTranslator_readme_9eaafaf00bc0.png\" \u002F>\n        \u003Cbr \u002F>\n        \u003Csub>\u003Cb>Heliana Moreira (helimoreira)\u003C\u002Fb>\u003C\u002Fsub>\u003C\u002Fa>\n      \u003Cbr \u002F>\n      \u003Csub>\u003Cb>73 words\u003C\u002Fb>\u003C\u002Fsub>\n      \u003Cbr \u002F>\u003Csub>\u003Cb>\u003Ccode title=\"Portuguese, Brazilian\">pt-BR\u003C\u002Fcode>\u003C\u002Fb>\u003C\u002Fsub>\n    \u003C\u002Ftd>\n  \u003C\u002Ftr>\n  \u003Ctr>\n    \u003Ctd align=\"center\" valign=\"top\">\n      \u003Ca href=\"https:\u002F\u002Fcrowdin.com\u002Fprofile\u002FneoOpus\">\u003Cimg alt=\"logo\" style=\"width: 100px\" src=\"https:\u002F\u002Foss.gittoolsai.com\u002Fimages\u002Fttop32_MouseTooltipTranslator_readme_6be6e2686c32.png\" \u002F>\n        \u003Cbr \u002F>\n        \u003Csub>\u003Cb>Anwar Ben Tanfous (neoOpus)\u003C\u002Fb>\u003C\u002Fsub>\u003C\u002Fa>\n      \u003Cbr \u002F>\n      \u003Csub>\u003Cb>73 words\u003C\u002Fb>\u003C\u002Fsub>\n      \u003Cbr \u002F>\u003Csub>\u003Cb>\u003Ccode title=\"Arabic\">ar\u003C\u002Fcode>\u003C\u002Fb>\u003C\u002Fsub>\n    \u003C\u002Ftd>\n    \u003Ctd align=\"center\" valign=\"top\">\n      \u003Ca href=\"https:\u002F\u002Fcrowdin.com\u002Fprofile\u002Fnejdetacar\">\u003Cimg alt=\"logo\" style=\"width: 100px\" src=\"https:\u002F\u002Foss.gittoolsai.com\u002Fimages\u002Fttop32_MouseTooltipTranslator_readme_0bc571c9962a.jpg\" \u002F>\n        \u003Cbr \u002F>\n        \u003Csub>\u003Cb>Nejdet ACAR (nejdetacar)\u003C\u002Fb>\u003C\u002Fsub>\u003C\u002Fa>\n      \u003Cbr \u002F>\n      \u003Csub>\u003Cb>63 words\u003C\u002Fb>\u003C\u002Fsub>\n      \u003Cbr \u002F>\u003Csub>\u003Cb>\u003Ccode title=\"Turkish\">tr\u003C\u002Fcode>\u003C\u002Fb>\u003C\u002Fsub>\n    \u003C\u002Ftd>\n    \u003Ctd align=\"center\" valign=\"top\">\n      \u003Ca href=\"https:\u002F\u002Fcrowdin.com\u002Fprofile\u002FEdsonBittencourt\">\u003Cimg alt=\"logo\" style=\"width: 100px\" src=\"https:\u002F\u002Foss.gittoolsai.com\u002Fimages\u002Fttop32_MouseTooltipTranslator_readme_cbe8f3c00c68.png\" \u002F>\n        \u003Cbr \u002F>\n        \u003Csub>\u003Cb>EdsonBittencourt\u003C\u002Fb>\u003C\u002Fsub>\u003C\u002Fa>\n      \u003Cbr \u002F>\n      \u003Csub>\u003Cb>57 words\u003C\u002Fb>\u003C\u002Fsub>\n      \u003Cbr \u002F>\u003Csub>\u003Cb>\u003Ccode title=\"Portuguese, Brazilian\">pt-BR\u003C\u002Fcode>\u003C\u002Fb>\u003C\u002Fsub>\n    \u003C\u002Ftd>\n    \u003Ctd align=\"center\" valign=\"top\">\n      \u003Ca href=\"https:\u002F\u002Fcrowdin.com\u002Fprofile\u002FSamoE\">\u003Cimg alt=\"logo\" style=\"width: 100px\" src=\"https:\u002F\u002Foss.gittoolsai.com\u002Fimages\u002Fttop32_MouseTooltipTranslator_readme_c4155f22ce9d.png\" \u002F>\n        \u003Cbr \u002F>\n        \u003Csub>\u003Cb>Samo (SamoE)\u003C\u002Fb>\u003C\u002Fsub>\u003C\u002Fa>\n      \u003Cbr \u002F>\n      \u003Csub>\u003Cb>31 words\u003C\u002Fb>\u003C\u002Fsub>\n      \u003Cbr \u002F>\u003Csub>\u003Cb>\u003Ccode title=\"Turkish\">tr\u003C\u002Fcode>\u003C\u002Fb>\u003C\u002Fsub>\n    \u003C\u002Ftd>\n    \u003Ctd align=\"center\" valign=\"top\">\n      \u003Ca href=\"https:\u002F\u002Fcrowdin.com\u002Fprofile\u002Fannatomika.one\">\u003Cimg alt=\"logo\" style=\"width: 100px\" src=\"https:\u002F\u002Fcrowdin-static.cf-downloads.crowdin.com\u002Favatar\u002F16117142\u002Fmedium\u002F6c5bd49cb0c367978de3a95ff43cc973.jpeg\" \u002F>\n        \u003Cbr \u002F>\n        \u003Csub>\u003Cb>ID Hunter (ASAP) (annatomika.one)\u003C\u002Fb>\u003C\u002Fsub>\u003C\u002Fa>\n      \u003Cbr \u002F>\n      \u003Csub>\u003Cb>27 words\u003C\u002Fb>\u003C\u002Fsub>\n      \u003Cbr \u002F>\u003Csub>\u003Cb>\u003Ccode title=\"Russian\">ru\u003C\u002Fcode>\u003C\u002Fb>\u003C\u002Fsub>\n    \u003C\u002Ftd>\n  \u003C\u002Ftr>\n  \u003Ctr>\n    \u003Ctd align=\"center\" valign=\"top\">\n      \u003Ca href=\"https:\u002F\u002Fcrowdin.com\u002Fprofile\u002FAmydette\">\u003Cimg alt=\"logo\" style=\"width: 100px\" src=\"https:\u002F\u002Foss.gittoolsai.com\u002Fimages\u002Fttop32_MouseTooltipTranslator_readme_7343bf6b5531.png\" \u002F>\n        \u003Cbr \u002F>\n        \u003Csub>\u003Cb>Amydette\u003C\u002Fb>\u003C\u002Fsub>\u003C\u002Fa>\n      \u003Cbr \u002F>\n      \u003Csub>\u003Cb>24 words\u003C\u002Fb>\u003C\u002Fsub>\n      \u003Cbr \u002F>\u003Csub>\u003Cb>\u003Ccode title=\"Filipino\">fil\u003C\u002Fcode>\u003C\u002Fb>\u003C\u002Fsub>\n    \u003C\u002Ftd>\n    \u003Ctd align=\"center\" valign=\"top\">\n      \u003Ca href=\"https:\u002F\u002Fcrowdin.com\u002Fprofile\u002FCreeperYeeter2\">\u003Cimg alt=\"logo\" style=\"width: 100px\" src=\"https:\u002F\u002Foss.gittoolsai.com\u002Fimages\u002Fttop32_MouseTooltipTranslator_readme_146e60407994.png\" \u002F>\n        \u003Cbr \u002F>\n        \u003Csub>\u003Cb>CreeperYeeter2\u003C\u002Fb>\u003C\u002Fsub>\u003C\u002Fa>\n      \u003Cbr \u002F>\n      \u003Csub>\u003Cb>13 words\u003C\u002Fb>\u003C\u002Fsub>\n      \u003Cbr \u002F>\u003Csub>\u003Cb>\u003Ccode title=\"English, Australia\">en-AU\u003C\u002Fcode>\u003C\u002Fb>\u003C\u002Fsub>\n    \u003C\u002Ftd>\n    \u003Ctd align=\"center\" valign=\"top\">\n      \u003Ca href=\"https:\u002F\u002Fcrowdin.com\u002Fprofile\u002FTTT01\">\u003Cimg alt=\"logo\" style=\"width: 100px\" src=\"https:\u002F\u002Foss.gittoolsai.com\u002Fimages\u002Fttop32_MouseTooltipTranslator_readme_6cdc0f0c5150.png\" \u002F>\n        \u003Cbr \u002F>\n        \u003Csub>\u003Cb>IT SUPPORT (TTT01)\u003C\u002Fb>\u003C\u002Fsub>\u003C\u002Fa>\n      \u003Cbr \u002F>\n      \u003Csub>\u003Cb>3 words\u003C\u002Fb>\u003C\u002Fsub>\n      \u003Cbr \u002F>\u003Csub>\u003Cb>\u003Ccode title=\"Thai\">th\u003C\u002Fcode>\u003C\u002Fb>\u003C\u002Fsub>\n    \u003C\u002Ftd>\n    \u003Ctd align=\"center\" valign=\"top\">\n      \u003Ca href=\"https:\u002F\u002Fcrowdin.com\u002Fprofile\u002Fn3g\">\u003Cimg alt=\"logo\" style=\"width: 100px\" src=\"https:\u002F\u002Fcrowdin-static.cf-downloads.crowdin.com\u002Favatar\u002F14606046\u002Fmedium\u002F7b1bc6bfc25efc4cb3b4b074a93be7c8.png\" \u002F>\n        \u003Cbr \u002F>\n        \u003Csub>\u003Cb>n3g\u003C\u002Fb>\u003C\u002Fsub>\u003C\u002Fa>\n      \u003Cbr \u002F>\n      \u003Csub>\u003Cb>3 words\u003C\u002Fb>\u003C\u002Fsub>\n      \u003Cbr \u002F>\u003Csub>\u003Cb>\u003Ccode title=\"Russian\">ru\u003C\u002Fcode>\u003C\u002Fb>\u003C\u002Fsub>\n    \u003C\u002Ftd>\n  \u003C\u002Ftr>\n\u003C\u002Ftable>\u003Ca href=\"https:\u002F\u002Fcrowdin.com\u002Fproject\u002Fmousetooltiptranslator\" target=\"_blank\">Translate in Crowdin 🚀\u003C\u002Fa>\n\u003C!-- CROWDIN-CONTRIBUTORS-END -->\n  \n- We are looking for any localization contributor. Feel free to make contribution on crowdin.  \n\n\n# Change Log\n- [Change Log](https:\u002F\u002Fgithub.com\u002Fttop32\u002FMouseTooltipTranslator\u002Fblob\u002Fmain\u002Fdoc\u002Fdescription.md#change-log)\n\n# Privacy policy\n- [Privacy policy](https:\u002F\u002Fgithub.com\u002Fttop32\u002FMouseTooltipTranslator\u002Fblob\u002Fmain\u002Fdoc\u002Fprivacy_policy.md)\n\n# Acknowledgement and References  \n\n- [Chrome Extension CLI](https:\u002F\u002Fwww.npmjs.com\u002Fpackage\u002Fchrome-extension-cli)\n- [TransOver](https:\u002F\u002Fgithub.com\u002Fartemave\u002Ftranslate_onhover)\n- [Cool Tooltip Dictionary 14](https:\u002F\u002Fgithub.com\u002Fyakolla\u002FHoveringDictionary)\n- [Google Dictionary (by Google)](https:\u002F\u002Fchrome.google.com\u002Fwebstore\u002Fdetail\u002Fgoogle-dictionary-by-goog\u002Fmgijmajocgfcbeboacabfgobmjgjcoja?hl=en)\n- [jquery](https:\u002F\u002Fwww.npmjs.com\u002Fpackage\u002Fjquery)\n- [bootstrap](https:\u002F\u002Fwww.npmjs.com\u002Fpackage\u002Fbootstrap)\n- [Isolate-Bootstrap](https:\u002F\u002Fgithub.com\u002Fcryptoapi\u002FIsolate-Bootstrap-4.1-CSS-Themes)\n- [pdf.js](https:\u002F\u002Fmozilla.github.io\u002Fpdf.js\u002F)\n- [Read Aloud]( https:\u002F\u002Fgithub.com\u002Fken107\u002Fread-aloud)\n- [PDF Reader](https:\u002F\u002Fgithub.com\u002FEmano-Waldeck\u002Fpdf-reader)\n- [opencv.js](https:\u002F\u002Fdocs.opencv.org\u002F4.5.1\u002Fdf\u002Fdf7\u002Ftutorial_js_table_of_contents_setup.html)\n- [tesseract.js](https:\u002F\u002Fgithub.com\u002Fnaptha\u002Ftesseract.js)\n- [jpn_vert](https:\u002F\u002Fgithub.com\u002Fzodiac3539\u002Fjpn_vert)\n- [bubble reader](https:\u002F\u002Fm.blog.naver.com\u002FPostView.nhn?blogId=waltherp38&logNo=221116037039&proxyReferer=https:%2F%2Fwww.google.com%2F)\n- [mouse pointer](https:\u002F\u002Fwww.flaticon.com\u002Ffree-icon\u002Fmouse-pointer_889858?term=mouse&page=1&position=34&related_item_id=889858)\n- [miricanvas](https:\u002F\u002Fwww.miricanvas.com\u002F)\n- [Vue.js](https:\u002F\u002Fvuejs.org\u002F)\n- [vuetify](https:\u002F\u002Fvuetifyjs.com\u002Fen\u002F)\n- [bing-translate-api](https:\u002F\u002Fgithub.com\u002Fplainheart\u002Fbing-translate-api)\n- [floodFill](https:\u002F\u002Fcodepen.io\u002FGeeyoam\u002Fpen\u002FvLGZzG)\n- [trimCanvas](https:\u002F\u002Fgist.github.com\u002Fremy\u002F784508)\n- [floating-maple-leaf](https:\u002F\u002Fwww.freeimages.com\u002Fphoto\u002Ffloating-maple-leaf-1171688)\n- [EdgeTranslate](https:\u002F\u002Fgithub.com\u002FEdgeTranslate\u002FEdgeTranslate)\n- [translatte](https:\u002F\u002Fgithub.com\u002Fextensionsapp\u002Ftranslatte)\n- [doq](https:\u002F\u002Fgithub.com\u002Fshivaprsd\u002Fdoq)\n- [foliate-js](https:\u002F\u002Fgithub.com\u002Fjohnfactotum\u002Ffoliate-js)\n- [google-translate-api](https:\u002F\u002Fgithub.com\u002Fvitalets\u002Fgoogle-translate-api)\n- [crx-live-translate](https:\u002F\u002Fgithub.com\u002Fbotbahlul\u002Fcrx-live-translate\u002Ftree\u002Fmain)\n- [voice-driven-web-apps-introduction](https:\u002F\u002Fdeveloper.chrome.com\u002Fblog\u002Fvoice-driven-web-apps-introduction-to-the-web-speech-api)\n- [review by MagmaChipmunk](https:\u002F\u002Ftwitter.com\u002FMagmaChipmunk\u002Fstatus\u002F1348144312605806594)\n- [review by doitreview](https:\u002F\u002Fdoitreview.tistory.com\u002F68?category=915950)\n- [review by parbat0305](https:\u002F\u002Fparbat0305.tistory.com\u002F527)\n- [review by quantumgaea](https:\u002F\u002Fblog.naver.com\u002Fquantumgaea\u002F222254404573)\n- [review by eduvantage](https:\u002F\u002Fblog.naver.com\u002Feduvantage\u002F222253462689)\n- [review by webiitoko](https:\u002F\u002Fwebiitoko.blog.fc2.com\u002Fblog-entry-1086.html)\n- [review by Joost Dancet](https:\u002F\u002Ftaalextensies.wordpress.com\u002Fmouse-tooltip-translator\u002F)\n- [review by Sigit Khoirul Anam](https:\u002F\u002Fwww.youtube.com\u002Fwatch?v=flC9i_7uoho)\n","# 鼠标提示翻译器  \n\n[![Chrome 用户](https:\u002F\u002Fimg.shields.io\u002Fchrome-web-store\u002Fusers\u002Fhmigninkgibhdckiaphhmbgcghochdjc?logo=googlechrome&logoColor=white)](https:\u002F\u002Fchromewebstore.google.com\u002Fdetail\u002Fhmigninkgibhdckiaphhmbgcghochdjc)\n[![Chrome 评分](https:\u002F\u002Fimg.shields.io\u002Fchrome-web-store\u002Frating\u002Fhmigninkgibhdckiaphhmbgcghochdjc?logo=googlechrome&logoColor=white)](https:\u002F\u002Fchromewebstore.google.com\u002Fdetail\u002Fhmigninkgibhdckiaphhmbgcghochdjc)\n\n鼠标悬停即可一键翻译任意语言 - Chrome 扩展程序  \n\n从 [Chrome 网上应用店](https:\u002F\u002Fchromewebstore.google.com\u002Fdetail\u002Fhmigninkgibhdckiaphhmbgcghochdjc)、[Edge 扩展商店](https:\u002F\u002Fmicrosoftedge.microsoft.com\u002Faddons\u002Fdetail\u002Fmouse-tooltip-translator\u002Fnnodgmifnfgkolmakhcfkkbbjjcobhbl) 和 [Firefox 插件](https:\u002F\u002Faddons.mozilla.org\u002Fen-US\u002Ffirefox\u002Faddon\u002Fmouse-tooltip-translator-pdf\u002F) 下载  \n\n  \n[\u003Cimg alt=\"chrome web store\" height=\"54px\" src=\"https:\u002F\u002Foss.gittoolsai.com\u002Fimages\u002Fttop32_MouseTooltipTranslator_readme_da02e98af135.png\" \u002F>](https:\u002F\u002Fchrome.google.com\u002Fwebstore\u002Fdetail\u002Fmouse-tooltip-translator\u002Fhmigninkgibhdckiaphhmbgcghochdjc)\n[\u003Cimg alt=\"microsoft store\" height=\"54px\" src=\"https:\u002F\u002Foss.gittoolsai.com\u002Fimages\u002Fttop32_MouseTooltipTranslator_readme_1cfa78aee6d4.png\" \u002F>](https:\u002F\u002Fmicrosoftedge.microsoft.com\u002Faddons\u002Fdetail\u002Fmouse-tooltip-translator\u002Fnnodgmifnfgkolmakhcfkkbbjjcobhbl)\n[\u003Cimg alt=\"microsoft store\" height=\"54px\" src=\"https:\u002F\u002Foss.gittoolsai.com\u002Fimages\u002Fttop32_MouseTooltipTranslator_readme_73ba4a91f094.png\" \u002F>](https:\u002F\u002Faddons.mozilla.org\u002Fen-US\u002Ffirefox\u002Faddon\u002Fmouse-tooltip-translator-pdf\u002F)\n[\u003Cimg alt=\"softpedia\" height=\"54px\" src=\"https:\u002F\u002Foss.gittoolsai.com\u002Fimages\u002Fttop32_MouseTooltipTranslator_readme_ee0956b240e3.png\" \u002F>](https:\u002F\u002Fwww.softpedia.com\u002Fget\u002FInternet\u002FInternet-Applications-Addons\u002FChrome-Extensions\u002FMouse-Tooltip-Translator-for-Chrome.shtml)\n\n# 结果   \n    \n![Alt Text](https:\u002F\u002Foss.gittoolsai.com\u002Fimages\u002Fttop32_MouseTooltipTranslator_readme_d54337da3675.gif)\n![结果](https:\u002F\u002Foss.gittoolsai.com\u002Fimages\u002Fttop32_MouseTooltipTranslator_readme_0f3294f7c7ec.png)\n![结果](https:\u002F\u002Foss.gittoolsai.com\u002Fimages\u002Fttop32_MouseTooltipTranslator_readme_70a334098390.png) \n![OCR 结果](https:\u002F\u002Foss.gittoolsai.com\u002Fimages\u002Fttop32_MouseTooltipTranslator_readme_63a85aaf2815.gif)\n\n# 特性\n \n- 将鼠标悬停或选中文本即可翻译  \n- 按住左 Ctrl 键可使用 Google TTS（文本转语音）收听发音\n- 按住右 Alt 键可翻译输入框中的文字（或已高亮显示的文本）\n- 使用 Google 翻译和 Bing 翻译进行翻译\n- 支持 PDF 文件，利用 PDF.js 显示翻译后的提示信息\n- 支持 YouTube 视频的双语字幕\n- 按住左 Shift 键并鼠标悬停在图片上时，会进行 OCR 处理（例如漫画）\n- 支持语音识别翻译\n\n# 使用方法\n- [使用方法](https:\u002F\u002Fgithub.com\u002Fttop32\u002FMouseTooltipTranslator\u002Fblob\u002Fmain\u002Fdoc\u002Fintro.md#how-to-use)\n\n# 自行构建安装\n\n1. 安装 Node.js，\u003Chttps:\u002F\u002Fnodejs.org\u002Fen\u002F> ，Node 18\n2. 打开终端并输入以下命令：\n\n```console\ngit clone https:\u002F\u002Fgithub.com\u002Fttop32\u002FMouseTooltipTranslator.git\ncd MouseTooltipTranslator\nnpm install \nnpm run build        \u002F\u002F 或 'npm run watch' 用于开发\n```\n\n3. 您将看到 MouseTooltipTranslator\u002Fbuild 路径\n4. 打开 Chrome 浏览器，访问 chrome:\u002F\u002Fextensions\u002F\n5. 在右上角启用开发者模式\n6. 将文件夹（MouseTooltipTranslator\u002Fbuild）作为未打包的扩展程序加载\n\n\n# 贡献者\n\u003C!-- readme: contributors -start -->\n\u003Ctable>\n\u003Ctr>\n    \u003Ctd align=\"center\">\n        \u003Ca href=\"https:\u002F\u002Fgithub.com\u002Fttop32\">\n            \u003Cimg src=\"https:\u002F\u002Foss.gittoolsai.com\u002Fimages\u002Fttop32_MouseTooltipTranslator_readme_6c8cca582bd3.png\" width=\"100;\" alt=\"ttop32\"\u002F>\n            \u003Cbr \u002F>\n            \u003Csub>\u003Cb>丹尼尔·K\u003C\u002Fb>\u003C\u002Fsub>\n        \u003C\u002Fa>\n    \u003C\u002Ftd>\n    \u003Ctd align=\"center\">\n        \u003Ca href=\"https:\u002F\u002Fgithub.com\u002Fardasatata\">\n            \u003Cimg src=\"https:\u002F\u002Foss.gittoolsai.com\u002Fimages\u002Fttop32_MouseTooltipTranslator_readme_aa53956bc98d.png\" width=\"100;\" alt=\"ardasatata\"\u002F>\n            \u003Cbr \u002F>\n            \u003Csub>\u003Cb>阿尔达·萨塔塔·菲特里阿吉耶\u003C\u002Fb>\u003C\u002Fsub>\n        \u003C\u002Fa>\n    \u003C\u002Ftd>\n    \u003Ctd align=\"center\">\n        \u003Ca href=\"https:\u002F\u002Fgithub.com\u002FneoOpus\">\n            \u003Cimg src=\"https:\u002F\u002Foss.gittoolsai.com\u002Fimages\u002Fttop32_MouseTooltipTranslator_readme_18676b6dd260.png\" width=\"100;\" alt=\"neoOpus\"\u002F>\n            \u003Cbr \u002F>\n            \u003Csub>\u003Cb>阿诺伊尔·本·坦福斯\u003C\u002Fb>\u003C\u002Fsub>\n        \u003C\u002Fa>\n    \u003C\u002Ftd>\n    \u003Ctd align=\"center\">\n        \u003Ca href=\"https:\u002F\u002Fgithub.com\u002Flg28literconvectionmicrowaveoven\">\n            \u003Cimg src=\"https:\u002F\u002Foss.gittoolsai.com\u002Fimages\u002Fttop32_MouseTooltipTranslator_readme_a1cd48fcbc34.png\" width=\"100;\" alt=\"lg28literconvectionmicrowaveoven\"\u002F>\n            \u003Cbr \u002F>\n            \u003Csub>\u003Cb>Lg28literconvectionmicrowaveoven\u003C\u002Fb>\u003C\u002Fsub>\n        \u003C\u002Fa>\n    \u003C\u002Ftd>\n    \u003Ctd align=\"center\">\n        \u003Ca href=\"https:\u002F\u002Fgithub.com\u002FBlueberryy\">\n            \u003Cimg src=\"https:\u002F\u002Foss.gittoolsai.com\u002Fimages\u002Fttop32_MouseTooltipTranslator_readme_a357ae899152.png\" width=\"100;\" alt=\"Blueberryy\"\u002F>\n            \u003Cbr \u002F>\n            \u003Csub>\u003Cb>Null\u003C\u002Fb>\u003C\u002Fsub>\n        \u003C\u002Fa>\n    \u003C\u002Ftd>\n    \u003Ctd align=\"center\">\n        \u003Ca href=\"https:\u002F\u002Fgithub.com\u002Fmichael-nhat\">\n            \u003Cimg src=\"https:\u002F\u002Foss.gittoolsai.com\u002Fimages\u002Fttop32_MouseTooltipTranslator_readme_e832057f8fb1.png\" width=\"100;\" alt=\"michael-nhat\"\u002F>\n            \u003Cbr \u002F>\n            \u003Csub>\u003Cb>黄文日\u003C\u002Fb>\u003C\u002Fsub>\n        \u003C\u002Fa>\n    \u003C\u002Ftd>\u003C\u002Ftr>\n\u003Ctr>\n    \u003Ctd align=\"center\">\n        \u003Ca href=\"https:\u002F\u002Fgithub.com\u002Fnewmind\">\n            \u003Cimg src=\"https:\u002F\u002Foss.gittoolsai.com\u002Fimages\u002Fttop32_MouseTooltipTranslator_readme_bd9ff0db0d86.png\" width=\"100;\" alt=\"newmind\"\u002F>\n            \u003Cbr \u002F>\n            \u003Csub>\u003Cb>JG\u003C\u002Fb>\u003C\u002Fsub>\n        \u003C\u002Fa>\n    \u003C\u002Ftd>\n    \u003Ctd align=\"center\">\n        \u003Ca href=\"https:\u002F\u002Fgithub.com\u002FSFGFDSD\">\n            \u003Cimg src=\"https:\u002F\u002Foss.gittoolsai.com\u002Fimages\u002Fttop32_MouseTooltipTranslator_readme_69858ebdc15b.png\" width=\"100;\" alt=\"SFGFDSD\"\u002F>\n            \u003Cbr \u002F>\n            \u003Csub>\u003Cb>Null\u003C\u002Fb>\u003C\u002Fsub>\n        \u003C\u002Fa>\n    \u003C\u002Ftd>\n    \u003Ctd align=\"center\">\n        \u003Ca href=\"https:\u002F\u002Fgithub.com\u002FWitnull\">\n            \u003Cimg src=\"https:\u002F\u002Foss.gittoolsai.com\u002Fimages\u002Fttop32_MouseTooltipTranslator_readme_9926be86873d.png\" width=\"100;\" alt=\"Witnull\"\u002F>\n            \u003Cbr \u002F>\n            \u003Csub>\u003Cb>陈阮进成\u003C\u002Fb>\u003C\u002Fsub>\n        \u003C\u002Fa>\n    \u003C\u002Ftd>\n    \u003Ctd align=\"center\">\n        \u003Ca href=\"https:\u002F\u002Fgithub.com\u002Fdi4m0nds\">\n            \u003Cimg src=\"https:\u002F\u002Foss.gittoolsai.com\u002Fimages\u002Fttop32_MouseTooltipTranslator_readme_6cb92790bc61.png\" width=\"100;\" alt=\"di4m0nds\"\u002F>\n            \u003Cbr \u002F>\n            \u003Csub>\u003Cb>西尔维斯特里，哈维尔\u003C\u002Fb>\u003C\u002Fsub>\n        \u003C\u002Fa>\n    \u003C\u002Ftd>\n    \u003Ctd align=\"center\">\n        \u003Ca href=\"https:\u002F\u002Fgithub.com\u002Fnetanelavi\">\n            \u003Cimg src=\"https:\u002F\u002Foss.gittoolsai.com\u002Fimages\u002Fttop32_MouseTooltipTranslator_readme_9e1e377d131a.png\" width=\"100;\" alt=\"netanelavi\"\u002F>\n            \u003Cbr \u002F>\n            \u003Csub>\u003Cb>Null\u003C\u002Fb>\u003C\u002Fsub>\n        \u003C\u002Fa>\n    \u003C\u002Ftd>\u003C\u002Ftr>\n\u003C\u002Ftable>\n\u003C!-- readme: contributors -end -->\n\n\n# Crowdin 贡献者\n\n\u003C!-- CROWDIN-CONTRIBUTORS-START -->\n\u003Ctable>\n  \u003Ctr>\n    \u003Ctd align=\"center\" valign=\"top\">\n      \u003Ca href=\"https:\u002F\u002Fcrowdin.com\u002Fprofile\u002Fttop32\">\u003Cimg alt=\"logo\" style=\"width: 100px\" src=\"https:\u002F\u002Foss.gittoolsai.com\u002Fimages\u002Fttop32_MouseTooltipTranslator_readme_ea8c1948dbec.png\" \u002F>\n        \u003Cbr \u002F>\n        \u003Csub>\u003Cb>daniel k (ttop32)\u003C\u002Fb>\u003C\u002Fsub>\u003C\u002Fa>\n      \u003Cbr \u002F>\n      \u003Csub>\u003Cb>10222 words\u003C\u002Fb>\u003C\u002Fsub>\n      \u003Cbr \u002F>\u003Csub>\u003Cb>\u003Ccode title=\"阿姆哈拉语\">am\u003C\u002Fcode>\u003C\u002Fb>, \u003Cb>\u003Ccode title=\"阿拉伯语\">ar\u003C\u002Fcode>\u003C\u002Fb>, \u003Cb>\u003Ccode title=\"孟加拉语\">bn\u003C\u002Fcode>\u003C\u002Fb>, \u003Cb>\u003Ccode title=\"保加利亚语\">bg\u003C\u002Fcode>\u003C\u002Fb>, \u003Cb>\u003Ccode title=\"加泰罗尼亚语\">ca\u003C\u002Fcode>\u003C\u002Fb>, \u003Cb>\u003Ccode title=\"简体中文\">zh-CN\u003C\u002Fcode>\u003C\u002Fb>, \u003Cb>\u003Ccode title=\"繁体中文\">zh-TW\u003C\u002Fcode>\u003C\u002Fb>, \u003Cb>\u003Ccode title=\"克罗地亚语\">hr\u003C\u002Fcode>\u003C\u002Fb>, \u003Cb>\u003Ccode title=\"捷克语\">cs\u003C\u002Fcode>\u003C\u002Fb>, \u003Cb>\u003Ccode title=\"丹麦语\">da\u003C\u002Fcode>\u003C\u002Fb>, \u003Cb>\u003Ccode title=\"荷兰语\">nl\u003C\u002Fcode>\u003C\u002Fb>, \u003Cb>\u003Ccode title=\"澳大利亚英语\">en-AU\u003C\u002Fcode>\u003C\u002Fb>, \u003Cb>\u003Ccode title=\"英国英语\">en-GB\u003C\u002Fcode>\u003C\u002Fb>, \u003Cb>\u003Ccode title=\"美国英语\">en-US\u003C\u002Fcode>\u003C\u002Fb>, \u003Cb>\u003Ccode title=\"爱沙尼亚语\">et\u003C\u002Fcode>\u003C\u002Fb>, \u003Cb>\u003Ccode title=\"菲律宾语\">fil\u003C\u002Fcode>\u003C\u002Fb>, \u003Cb>\u003Ccode title=\"芬兰语\">fi\u003C\u002Fcode>\u003C\u002Fb>, \u003Cb>\u003Ccode title=\"法语\">fr\u003C\u002Fcode>\u003C\u002Fb>, \u003Cb>\u003Ccode title=\"德语\">de\u003C\u002Fcode>\u003C\u002Fb>, \u003Cb>\u003Ccode title=\"希腊语\">el\u003C\u002Fcode>\u003C\u002Fb>, \u003Cb>\u003Ccode title=\"古吉拉特语\">gu-IN\u003C\u002Fcode>\u003C\u002Fb>, \u003Cb>\u003Ccode title=\"希伯来语\">he\u003C\u002Fcode>\u003C\u002Fb>, \u003Cb>\u003Ccode title=\"印地语\">hi\u003C\u002Fcode>\u003C\u002Fb>, \u003Cb>\u003Ccode title=\"匈牙利语\">hu\u003C\u002Fcode>\u003C\u002Fb>, \u003Cb>\u003Ccode title=\"印尼语\">id\u003C\u002Fcode>\u003C\u002Fb>, \u003Cb>\u003Ccode title=\"意大利语\">it\u003C\u002Fcode>\u003C\u002Fb>, \u003Cb>\u003Ccode title=\"日语\">ja\u003C\u002Fcode>\u003C\u002Fb>, \u003Cb>\u003Ccode title=\"卡纳达语\">kn\u003C\u002Fcode>\u003C\u002Fb>, \u003Cb>\u003Ccode title=\"韩语\">ko\u003C\u002Fcode>\u003C\u002Fb>, \u003Cb>\u003Ccode title=\"拉脱维亚语\">lv\u003C\u002Fcode>\u003C\u002Fb>, \u003Cb>\u003Ccode title=\"立陶宛语\">lt\u003C\u002Fcode>\u003C\u002Fb>, \u003Cb>\u003Ccode title=\"马来语\">ms\u003C\u002Fcode>\u003C\u002Fb>, \u003Cb>\u003Ccode title=\"马拉雅拉姆语\">ml-IN\u003C\u002Fcode>\u003C\u002Fb>, \u003Cb>\u003Ccode title=\"马拉地语\">mr\u003C\u002Fcode>\u003C\u002Fb>, \u003Cb>\u003Ccode title=\"挪威语\">no\u003C\u002Fcode>\u003C\u002Fb>, \u003Cb>\u003Ccode title=\"波斯语\">fa\u003C\u002Fcode>\u003C\u002Fb>, \u003Cb>\u003Ccode title=\"波兰语\">pl\u003C\u002Fcode>\u003C\u002Fb>, \u003Cb>\u003Ccode title=\"葡萄牙语（葡萄牙）\">pt-PT\u003C\u002Fcode>\u003C\u002Fb>, \u003Cb>\u003Ccode title=\"葡萄牙语（巴西）\">pt-BR\u003C\u002Fcode>\u003C\u002Fb>, \u003Cb>\u003Ccode title=\"罗马尼亚语\">ro\u003C\u002Fcode>\u003C\u002Fb>, \u003Cb>\u003Ccode title=\"俄语\">ru\u003C\u002Fcode>\u003C\u002Fb>, \u003Cb>\u003Ccode title=\"塞尔维亚语（西里尔字母）\">sr\u003C\u002Fcode>\u003C\u002Fb>, \u003Cb>\u003Ccode title=\"斯洛伐克语\">sk\u003C\u002Fcode>\u003C\u002Fb>, \u003Cb>\u003Ccode title=\"斯洛文尼亚语\">sl\u003C\u002Fcode>\u003C\u002Fb>, \u003Cb>\u003Ccode title=\"西班牙语（西班牙）\">es-ES\u003C\u002Fcode>\u003C\u002Fb>, \u003Cb>\u003Ccode title=\"西班牙语（拉丁美洲）\">es-419\u003C\u002Fcode>\u003C\u002Fb>, \u003Cb>\u003Ccode title=\"斯瓦希里语\">sw\u003C\u002Fcode>\u003C\u002Fb>, \u003Cb>\u003Ccode title=\"瑞典语\">sv-SE\u003C\u002Fcode>\u003C\u002Fb>, \u003Cb>\u003Ccode title=\"泰米尔语\">ta\u003C\u002Fcode>\u003C\u002Fb>, \u003Cb>\u003Ccode title=\"泰卢固语\">te\u003C\u002Fcode>\u003C\u002Fb>, \u003Cb>\u003Ccode title=\"泰语\">th\u003C\u002Fcode>\u003C\u002Fb>, \u003Cb>\u003Ccode title=\"土耳其语\">tr\u003C\u002Fcode>\u003C\u002Fb>, \u003Cb>\u003Ccode title=\"乌克兰语\">uk\u003C\u002Fcode>\u003C\u002Fb>, \u003Cb>\u003Ccode title=\"越南语\">vi\u003C\u002Fcode>\u003C\u002Fb>\u003C\u002Fsub>\n    \u003C\u002Ftd>\n    \u003Ctd align=\"center\" valign=\"top\">\n      \u003Ca href=\"https:\u002F\u002Fcrowdin.com\u002Fprofile\u002FD0n-A\">\u003Cimg alt=\"logo\" style=\"width: 100px\" src=\"https:\u002F\u002Foss.gittoolsai.com\u002Fimages\u002Fttop32_MouseTooltipTranslator_readme_dce81c12eede.jpg\" \u002F>\n        \u003Cbr \u002F>\n        \u003Csub>\u003Cb>D0n-A\u003C\u002Fb>\u003C\u002Fsub>\u003C\u002Fa>\n      \u003Cbr \u002F>\n      \u003Csub>\u003Cb>443 words\u003C\u002Fb>\u003C\u002Fsub>\n      \u003Cbr \u002F>\u003Csub>\u003Cb>\u003Ccode title=\"美国英语\">en-US\u003C\u002Fcode>\u003C\u002Fb>, \u003Cb>\u003Ccode title=\"俄语\">ru\u003C\u002Fcode>\u003C\u002Fb>\u003C\u002Fsub>\n    \u003C\u002Ftd>\n    \u003Ctd align=\"center\" valign=\"top\">\n      \u003Ca href=\"https:\u002F\u002Fcrowdin.com\u002Fprofile\u002FSFGFDSD\">\u003Cimg alt=\"logo\" style=\"width: 100px\" src=\"https:\u002F\u002Foss.gittoolsai.com\u002Fimages\u002Fttop32_MouseTooltipTranslator_readme_a3154c5b9a82.jpeg\" \u002F>\n        \u003Cbr \u002F>\n        \u003Csub>\u003Cb>SFGFDSD\u003C\u002Fb>\u003C\u002Fsub>\u003C\u002Fa>\n      \u003Cbr \u002F>\n      \u003Csub>\u003Cb>352 words\u003C\u002Fb>\u003C\u002Fsub>\n      \u003Cbr \u002F>\u003Csub>\u003Cb>\u003Ccode title=\"简体中文\">zh-CN\u003C\u002Fcode>\u003C\u002Fb>, \u003Cb>\u003Ccode title=\"繁体中文\">zh-TW\u003C\u002Fcode>\u003C\u002Fb>\u003C\u002Fsub>\n    \u003C\u002Ftd>\n    \u003Ctd align=\"center\" valign=\"top\">\n      \u003Ca href=\"https:\u002F\u002Fcrowdin.com\u002Fprofile\u002Fmerlette\">\u003Cimg alt=\"logo\" style=\"width: 100px\" src=\"https:\u002F\u002Foss.gittoolsai.com\u002Fimages\u002Fttop32_MouseTooltipTranslator_readme_1351aa4b4548.png\" \u002F>\n        \u003Cbr \u002F>\n        \u003Csub>\u003Cb>Logan Shen (merlette)\u003C\u002Fb>\u003C\u002Fsub>\u003C\u002Fa>\n      \u003Cbr \u002F>\n      \u003Csub>\u003Cb>251 words\u003C\u002Fb>\u003C\u002Fsub>\n      \u003Cbr \u002F>\u003Csub>\u003Cb>\u003Ccode title=\"简体中文\">zh-CN\u003C\u002Fcode>\u003C\u002Fb>, \u003Cb>\u003Ccode title=\"繁体中文\">zh-TW\u003C\u002Fcode>\u003C\u002Fb>\u003C\u002Fsub>\n    \u003C\u002Ftd>\n    \u003Ctd align=\"center\" valign=\"top\">\n      \u003Ca href=\"https:\u002F\u002Fcrowdin.com\u002Fprofile\u002Fs-upakit\">\u003Cimg alt=\"logo\" style=\"width: 100px\" src=\"https:\u002F\u002Foss.gittoolsai.com\u002Fimages\u002Fttop32_MouseTooltipTranslator_readme_c2997435fab9.png\" \u002F>\n        \u003Cbr \u002F>\n        \u003Csub>\u003Cb>s-upakit\u003C\u002Fb>\u003C\u002Fsub>\u003C\u002Fa>\n      \u003Cbr \u002F>\n      \u003Csub>\u003Cb>234 words\u003C\u002Fb>\u003C\u002Fsub>\n      \u003Cbr \u002F>\u003Csub>\u003Cb>\u003Ccode title=\"泰语\">th\u003C\u002Fcode>\u003C\u002Fb>\u003C\u002Fsub>\n    \u003C\u002Ftd>\n  \u003C\u002Ftr>\n  \u003Ctr>\n    \u003Ctd align=\"center\" valign=\"top\">\n      \u003Ca href=\"https:\u002F\u002Fcrowdin.com\u002Fprofile\u002FEduardo_91\">\u003Cimg alt=\"logo\" style=\"width: 100px\" src=\"https:\u002F\u002Foss.gittoolsai.com\u002Fimages\u002Fttop32_MouseTooltipTranslator_readme_d12799f5cca9.png\" \u002F>\n        \u003Cbr \u002F>\n        \u003Csub>\u003Cb>Eduardo_91\u003C\u002Fb>\u003C\u002Fsub>\u003C\u002Fa>\n      \u003Cbr \u002F>\n      \u003Csub>\u003Cb>207 words\u003C\u002Fb>\u003C\u002Fsub>\n      \u003Cbr \u002F>\u003Csub>\u003Cb>\u003Ccode title=\"葡萄牙语（巴西）\">pt-BR\u003C\u002Fcode>\u003C\u002Fb>\u003C\u002Fsub>\n    \u003C\u002Ftd>\n    \u003Ctd align=\"center\" valign=\"top\">\n      \u003Ca href=\"https:\u002F\u002Fcrowdin.com\u002Fprofile\u002FNhoxpipicool\">\u003Cimg alt=\"logo\" style=\"width: 100px\" src=\"https:\u002F\u002Foss.gittoolsai.com\u002Fimages\u002Fttop32_MouseTooltipTranslator_readme_c5cfb3d74266.png\" \u002F>\n        \u003Cbr \u002F>\n        \u003Csub>\u003Cb>Duong.Kayce (Nhoxpipicool)\u003C\u002Fb>\u003C\u002Fsub>\u003C\u002Fa>\n      \u003Cbr \u002F>\n      \u003Csub>\u003Cb>192 words\u003C\u002Fb>\u003C\u002Fsub>\n      \u003Cbr \u002F>\u003Csub>\u003Cb>\u003Ccode title=\"越南语\">vi\u003C\u002Fcode>\u003C\u002Fb>\u003C\u002Fsub>\n    \u003C\u002Ftd>\n    \u003Ctd align=\"center\" valign=\"top\">\n      \u003Ca href=\"https:\u002F\u002Fcrowdin.com\u002Fprofile\u002Fodk-0160\">\u003Cimg alt=\"logo\" style=\"width: 100px\" src=\"https:\u002F\u002Foss.gittoolsai.com\u002Fimages\u002Fttop32_MouseTooltipTranslator_readme_d5af789c279e.png\" \u002F>\n        \u003Cbr \u002F>\n        \u003Csub>\u003Cb>ODK (odk-0160)\u003C\u002Fb>\u003C\u002Fsub>\u003C\u002Fa>\n      \u003Cbr \u002F>\n      \u003Csub>\u003Cb>93 words\u003C\u002Fb>\u003C\u002Fsub>\n      \u003Cbr \u002F>\u003Csub>\u003Cb>\u003Ccode title=\"土耳其语\">tr\u003C\u002Fcode>\u003C\u002Fb>\u003C\u002Fsub>\n    \u003C\u002Ftd>\n    \u003Ctd align=\"center\" valign=\"top\">\n      \u003Ca href=\"https:\u002F\u002Fcrowdin.com\u002Fprofile\u002FMirnyang\">\u003Cimg alt=\"logo\" style=\"width: 100px\" src=\"https:\u002F\u002Foss.gittoolsai.com\u002Fimages\u002Fttop32_MouseTooltipTranslator_readme_06962c653d1d.png\" \u002F>\n        \u003Cbr \u002F>\n        \u003Csub>\u003Cb>미르냥 (Mirnyang)\u003C\u002Fb>\u003C\u002Fsub>\u003C\u002Fa>\n      \u003Cbr \u002F>\n      \u003Csub>\u003Cb>83 words\u003C\u002Fb>\u003C\u002Fsub>\n      \u003Cbr \u002F>\u003Csub>\u003Cb>\u003Ccode title=\"韩语\">ko\u003C\u002Fcode>\u003C\u002Fb>\u003C\u002Fsub>\n    \u003C\u002Ftd>\n    \u003Ctd align=\"center\" valign=\"top\">\n      \u003Ca href=\"https:\u002F\u002Fcrowdin.com\u002Fprofile\u002Fhelimoreira\">\u003Cimg alt=\"logo\" style=\"width: 100px\" src=\"https:\u002F\u002Foss.gittoolsai.com\u002Fimages\u002Fttop32_MouseTooltipTranslator_readme_9eaafaf00bc0.png\" \u002F>\n        \u003Cbr \u002F>\n        \u003Csub>\u003Cb>Heliana Moreira (helimoreira)\u003C\u002Fb>\u003C\u002Fsub>\u003C\u002Fa>\n      \u003Cbr \u002F>\n      \u003Csub>\u003Cb>73 words\u003C\u002Fb>\u003C\u002Fsub>\n      \u003Cbr \u002F>\u003Csub>\u003Cb>\u003Ccode title=\"葡萄牙语（巴西）\">pt-BR\u003C\u002Fcode>\u003C\u002Fb>\u003C\u002Fsub>\n    \u003C\u002Ftd>\n  \u003C\u002Ftr>\n  \u003Ctr>\n    \u003Ctd align=\"center\" valign=\"top\">\n      \u003Ca href=\"https:\u002F\u002Fcrowdin.com\u002Fprofile\u002FneoOpus\">\u003Cimg alt=\"logo\" style=\"width: 100px\" src=\"https:\u002F\u002Fcrowdin-static.cf-downloads.crowdin.com\u002Favatar\u002F12699522\u002Fmedium\u002F64bae50e832414aa3bebd841e08ac7a99_default.png\" \u002F>\n        \u003Cbr \u002F>\n        \u003Csub>\u003Cb>Anwar Ben Tanfous (neoOpus)\u003C\u002Fb>\u003C\u002Fsub>\u003C\u002Fa>\n      \u003Cbr \u002F>\n      \u003Csub>\u003Cb>73 words\u003C\u002Fb>\u003C\u002Fsub>\n      \u003Cbr \u002F>\u003Csub>\u003Cb>\u003Ccode title=\"阿拉伯语\">ar\u003C\u002Fcode>\u003C\u002Fb>\u003C\u002Fsub>\n    \u003C\u002Ftd>\n    \u003Ctd align=\"center\" valign=\"top\">\n      \u003Ca href=\"https:\u002F\u002Fcrowdin.com\u002Fprofile\u002Fnejdetacar\">\u003Cimg alt=\"logo\" style=\"width: 100px\" src=\"https:\u002F\u002Foss.gittoolsai.com\u002Fimages\u002Fttop32_MouseTooltipTranslator_readme_0bc571c9962a.jpg\" \u002F>\n        \u003Cbr \u002F>\n        \u003Csub>\u003Cb>Nejdet ACAR (nejdetacar)\u003C\u002Fb>\u003C\u002Fsub>\u003C\u002Fa>\n      \u003Cbr \u002F>\n      \u003Csub>\u003Cb>63 words\u003C\u002Fb>\u003C\u002Fsub>\n      \u003Cbr \u002F>\u003Csub>\u003Cb>\u003Ccode title=\"土耳其语\">tr\u003C\u002Fcode>\u003C\u002Fb>\u003C\u002Fsub>\n    \u003C\u002Ftd>\n    \u003Ctd align=\"center\" valign=\"top\">\n      \u003Ca href=\"https:\u002F\u002Fcrowdin.com\u002Fprofile\u002FEdsonBittencourt\">\u003Cimg alt=\"logo\" style=\"width: 100px\" src=\"https:\u002F\u002Foss.gittoolsai.com\u002Fimages\u002Fttop32_MouseTooltipTranslator_readme_cbe8f3c00c68.png\" \u002F>\n        \u003Cbr \u002F>\n        \u003Csub>\u003Cb>EdsonBittencourt\u003C\u002Fb>\u003C\u002Fsub>\u003C\u002Fa>\n      \u003Cbr \u002F>\n      \u003Csub>\u003Cb>57 words\u003C\u002Fb>\u003C\u002Fsub>\n      \u003Cbr \u002F>\u003Csub>\u003Cb>\u003Ccode title=\"葡萄牙语（巴西）\">pt-BR\u003C\u002Fcode>\u003C\u002Fb>\u003C\u002Fsub>\n    \u003C\u002Ftd>\n    \u003Ctd align=\"center\" valign=\"top\">\n      \u003Ca href=\"https:\u002F\u002Fcrowdin.com\u002Fprofile\u002FSamoE\">\u003Cimg alt=\"logo\" style=\"width: 100px\" src=\"https:\u002F\u002Foss.gittoolsai.com\u002Fimages\u002Fttop32_MouseTooltipTranslator_readme_c4155f22ce9d.png\" \u002F>\n        \u003Cbr \u002F>\n        \u003Csub>\u003Cb>Samo (SamoE)\u003C\u002Fb>\u003C\u002Fsub>\u003C\u002Fa>\n      \u003Cbr \u002F>\n      \u003Csub>\u003Cb>31 words\u003C\u002Fb>\u003C\u002Fsub>\n      \u003Cbr \u002F>\u003Csub>\u003Cb>\u003Ccode title=\"土耳其语\">tr\u003C\u002Fcode>\u003C\u002Fb>\u003C\u002Fsub>\n    \u003C\u002Ftd>\n    \u003Ctd align=\"center\" valign=\"top\">\n      \u003Ca href=\"https:\u002F\u002Fcrowdin.com\u002Fprofile\u002Fannatomika.one\">\u003Cimg alt=\"logo\" style=\"width: 100px\" src=\"https:\u002F\u002Fcrowdin-static.cf-downloads.crowdin.com\u002Favatar\u002F16117142\u002Fmedium\u002F6c5bd49cb0c367978de3a95ff43cc973.jpeg\" \u002F>\n        \u003Cbr \u002F>\n        \u003Csub>\u003Cb>ID Hunter (ASAP) (annatomika.one)\u003C\u002Fb>\u003C\u002Fsub>\u003C\u002Fa>\n      \u003Cbr \u002F>\n      \u003Csub>\u003Cb>27 words\u003C\u002Fb>\u003C\u002Fsub>\n      \u003Cbr \u002F>\u003Csub>\u003Cb>\u003Ccode title=\"俄语\">ru\u003C\u002Fcode>\u003C\u002Fb>\u003C\u002Fsub>\n    \u003C\u002Ftd>\n  \u003C\u002Ftr>\n  \u003Ctr>\n    \u003Ctd align=\"center\" valign=\"top\">\n      \u003Ca href=\"https:\u002F\u002Fcrowdin.com\u002Fprofile\u002FAmydette\">\u003Cimg alt=\"logo\" style=\"width: 100px\" src=\"https:\u002F\u002Foss.gittoolsai.com\u002Fimages\u002Fttop32_MouseTooltipTranslator_readme_7343bf6b5531.png\" \u002F>\n        \u003Cbr \u002F>\n        \u003Csub>\u003Cb>Amydette\u003C\u002Fb>\u003C\u002Fsub>\u003C\u002Fa>\n      \u003Cbr \u002F>\n      \u003Csub>\u003Cb>24 words\u003C\u002Fb>\u003C\u002Fsub>\n      \u003Cbr \u002F>\u003Csub>\u003Cb>\u003Ccode title=\"菲律宾语\">fil\u003C\u002Fcode>\u003C\u002Fb>\u003C\u002Fsub>\n    \u003C\u002Ftd>\n    \u003Ctd align=\"center\" valign=\"top\">\n      \u003Ca href=\"https:\u002F\u002Fcrowdin.com\u002Fprofile\u002FCreeperYeeter2\">\u003Cimg alt=\"logo\" style=\"width: 100px\" src=\"https:\u002F\u002Foss.gittoolsai.com\u002Fimages\u002Fttop32_MouseTooltipTranslator_readme_146e60407994.png\" \u002F>\n        \u003Cbr \u002F>\n        \u003Csub>\u003Cb>CreeperYeeter2\u003C\u002Fb>\u003C\u002Fsub>\u003C\u002Fa>\n      \u003Cbr \u002F>\n      \u003Csub>\u003Cb>13 words\u003C\u002Fb>\u003C\u002Fsub>\n      \u003Cbr \u002F>\u003Csub>\u003Cb>\u003Ccode title=\"澳大利亚英语\">en-AU\u003C\u002Fcode>\u003C\u002Fb>\u003C\u002Fsub>\n    \u003C\u002Ftd>\n    \u003Ctd align=\"center\" valign=\"top\">\n      \u003Ca href=\"https:\u002F\u002Fcrowdin.com\u002Fprofile\u002FTTT01\">\u003Cimg alt=\"logo\" style=\"width: 100px\" src=\"https:\u002F\u002Foss.gittoolsai.com\u002Fimages\u002Fttop32_MouseTooltipTranslator_readme_6cdc0f0c5150.png\" \u002F>\n        \u003Cbr \u002F>\n        \u003Csub>\u003Cb>IT SUPPORT (TTT01)\u003C\u002Fb>\u003C\u002Fsub>\u003C\u002Fa>\n      \u003Cbr \u002F>\n      \u003Csub>\u003Cb>3 words\u003C\u002Fb>\u003C\u002Fsub>\n      \u003Cbr \u002F>\u003Csub>\u003Cb>\u003Ccode title=\"泰语\">th\u003C\u002Fcode>\u003C\u002Fb>\u003C\u002Fsub>\n    \u003C\u002Ftd>\n    \u003Ctd align=\"center\" valign=\"top\">\n      \u003Ca href=\"https:\u002F\u002Fcrowdin.com\u002Fprofile\u002Fn3g\">\u003Cimg alt=\"logo\" style=\"width: 100px\" src=\"https:\u002F\u002Fcrowdin-static.cf-downloads.crowdin.com\u002Favatar\u002F14606046\u002Fmedium\u002F7b1bc6bfc25efc4cb3b4b074a93be7c8.png\" \u002F>\n        \u003Cbr \u002F>\n        \u003Csub>\u003Cb>n3g\u003C\u002Fb>\u003C\u002Fsub>\u003C\u002Fa>\n      \u003Cbr \u002F>\n      \u003Csub>\u003Cb>3 words\u003C\u002Fb>\u003C\u002Fsub>\n      \u003Cbr \u002F>\u003Csub>\u003Cb>\u003Ccode title=\"俄语\">ru\u003C\u002Fcode>\u003C\u002Fb>\u003C\u002Fsub>\n    \u003C\u002Ftd>\n  \u003C\u002Ftr>\n\u003C\u002Ftable>\u003Ca href=\"https:\u002F\u002Fcrowdin.com\u002Fproject\u002Fmousetooltiptranslator\" target=\"_blank\">在Crowdin上翻译 🚀\u003C\u002Fa>\n\u003C!-- CROWDIN-CONTRIBUTORS-END -->\n  \n- 我们正在寻找任何本地化贡献者。欢迎随时在Crowdin上进行贡献。\n\n# 更改日志\n- [更改日志](https:\u002F\u002Fgithub.com\u002Fttop32\u002FMouseTooltipTranslator\u002Fblob\u002Fmain\u002Fdoc\u002Fdescription.md#change-log)\n\n# 隐私政策\n- [隐私政策](https:\u002F\u002Fgithub.com\u002Fttop32\u002FMouseTooltipTranslator\u002Fblob\u002Fmain\u002Fdoc\u002Fprivacy_policy.md)\n\n# 致谢与参考文献\n\n- [Chrome 扩展 CLI](https:\u002F\u002Fwww.npmjs.com\u002Fpackage\u002Fchrome-extension-cli)\n- [TransOver](https:\u002F\u002Fgithub.com\u002Fartemave\u002Ftranslate_onhover)\n- [Cool Tooltip Dictionary 14](https:\u002F\u002Fgithub.com\u002Fyakolla\u002FHoveringDictionary)\n- [Google 词典（由 Google 提供）](https:\u002F\u002Fchrome.google.com\u002Fwebstore\u002Fdetail\u002Fgoogle-dictionary-by-goog\u002Fmgijmajocgfcbeboacabfgobmjgjcoja?hl=en)\n- [jquery](https:\u002F\u002Fwww.npmjs.com\u002Fpackage\u002Fjquery)\n- [bootstrap](https:\u002F\u002Fwww.npmjs.com\u002Fpackage\u002Fbootstrap)\n- [Isolate-Bootstrap](https:\u002F\u002Fgithub.com\u002Fcryptoapi\u002FIsolate-Bootstrap-4.1-CSS-Themes)\n- [pdf.js](https:\u002F\u002Fmozilla.github.io\u002Fpdf.js\u002F)\n- [Read Aloud]( https:\u002F\u002Fgithub.com\u002Fken107\u002Fread-aloud)\n- [PDF 阅读器](https:\u002F\u002Fgithub.com\u002FEmano-Waldeck\u002Fpdf-reader)\n- [opencv.js](https:\u002F\u002Fdocs.opencv.org\u002F4.5.1\u002Fdf\u002Fdf7\u002Ftutorial_js_table_of_contents_setup.html)\n- [tesseract.js](https:\u002F\u002Fgithub.com\u002Fnaptha\u002Ftesseract.js)\n- [jpn_vert](https:\u002F\u002Fgithub.com\u002Fzodiac3539\u002Fjpn_vert)\n- [bubble reader](https:\u002F\u002Fm.blog.naver.com\u002FPostView.nhn?blogId=waltherp38&logNo=221116037039&proxyReferer=https:%2F%2Fwww.google.com%2F)\n- [鼠标指针](https:\u002F\u002Fwww.flaticon.com\u002Ffree-icon\u002Fmouse-pointer_889858?term=mouse&page=1&position=34&related_item_id=889858)\n- [miricanvas](https:\u002F\u002Fwww.miricanvas.com\u002F)\n- [Vue.js](https:\u002F\u002Fvuejs.org\u002F)\n- [vuetify](https:\u002F\u002Fvuetifyjs.com\u002Fen\u002F)\n- [bing-translate-api](https:\u002F\u002Fgithub.com\u002Fplainheart\u002Fbing-translate-api)\n- [floodFill](https:\u002F\u002Fcodepen.io\u002FGeeyoam\u002Fpen\u002FvLGZzG)\n- [trimCanvas](https:\u002F\u002Fgist.github.com\u002Fremy\u002F784508)\n- [飘落的枫叶](https:\u002F\u002Fwww.freeimages.com\u002Fphoto\u002Ffloating-maple-leaf-1171688)\n- [EdgeTranslate](https:\u002F\u002Fgithub.com\u002FEdgeTranslate\u002FEdgeTranslate)\n- [translatte](https:\u002F\u002Fgithub.com\u002Fextensionsapp\u002Ftranslatte)\n- [doq](https:\u002F\u002Fgithub.com\u002Fshivaprsd\u002Fdoq)\n- [foliate-js](https:\u002F\u002Fgithub.com\u002Fjohnfactotum\u002Ffoliate-js)\n- [google-translate-api](https:\u002F\u002Fgithub.com\u002Fvitalets\u002Fgoogle-translate-api)\n- [crx-live-translate](https:\u002F\u002Fgithub.com\u002Fbotbahlul\u002Fcrx-live-translate\u002Ftree\u002Fmain)\n- [语音驱动的 Web 应用简介](https:\u002F\u002Fdeveloper.chrome.com\u002Fblog\u002Fvoice-driven-web-apps-introduction-to-the-web-speech-api)\n- [MagmaChipmunk 的评测](https:\u002F\u002Ftwitter.com\u002FMagmaChipmunk\u002Fstatus\u002F1348144312605806594)\n- [doitreview 的评测](https:\u002F\u002Fdoitreview.tistory.com\u002F68?category=915950)\n- [parbat0305 的评测](https:\u002F\u002Fparbat0305.tistory.com\u002F527)\n- [quantumgaea 的评测](https:\u002F\u002Fblog.naver.com\u002Fquantumgaea\u002F222254404573)\n- [eduvantage 的评测](https:\u002F\u002Fblog.naver.com\u002Feduvantage\u002F222253462689)\n- [webiitoko 的评测](https:\u002F\u002Fwebiitoko.blog.fc2.com\u002Fblog-entry-1086.html)\n- [Joost Dancet 的评测](https:\u002F\u002Ftaalextensies.wordpress.com\u002Fmouse-tooltip-translator\u002F)\n- [Sigit Khoirul Anam 的评测](https:\u002F\u002Fwww.youtube.com\u002Fwatch?v=flC9i_7uoho)","# MouseTooltipTranslator 快速上手指南\n\nMouseTooltipTranslator 是一款强大的浏览器扩展，支持鼠标悬停或选中文本即时翻译、PDF 双语字幕、图片 OCR 识别及语音朗读功能。\n\n## 环境准备\n\n在自行构建之前，请确保您的开发环境满足以下要求：\n\n*   **操作系统**：Windows \u002F macOS \u002F Linux\n*   **核心依赖**：Node.js (推荐版本 18)\n    *   国内用户建议使用 [淘宝 Node.js 镜像](https:\u002F\u002Fnpmmirror.com\u002Fmirrors\u002Fnode\u002F) 或 nvm 进行安装。\n*   **浏览器**：Google Chrome、Microsoft Edge 或 Firefox（用于加载调试）\n\n## 安装步骤（源码构建）\n\n如果您希望从源码构建并安装扩展，请按以下步骤操作：\n\n1.  **克隆项目代码**\n    打开终端，执行以下命令获取源代码：\n    ```console\n    git clone https:\u002F\u002Fgithub.com\u002Fttop32\u002FMouseTooltipTranslator.git\n    cd MouseTooltipTranslator\n    ```\n\n2.  **安装依赖**\n    *注：国内网络环境下，建议配置 npm 镜像源以加速下载。*\n    ```console\n    # 可选：设置淘宝镜像源\n    npm config set registry https:\u002F\u002Fregistry.npmmirror.com\n    \n    # 安装依赖\n    npm install \n    ```\n\n3.  **构建项目**\n    执行构建命令生成发布文件：\n    ```console\n    npm run build\n    ```\n    *开发模式下可使用 `npm run watch` 实时监听变化。*\n\n4.  **加载扩展**\n    *   构建完成后，在项目根目录下会生成 `MouseTooltipTranslator\u002Fbuild` 文件夹。\n    *   打开 Chrome\u002FEdge 浏览器，访问 `chrome:\u002F\u002Fextensions\u002F`。\n    *   开启右上角的 **“开发者模式”**。\n    *   点击 **“加载已解压的扩展程序”**，选择上述 `build` 文件夹即可。\n\n> **提示**：若无需自行构建，可直接前往 [Chrome 网上应用店](https:\u002F\u002Fchromewebstore.google.com\u002Fdetail\u002Fhmigninkgibhdckiaphhmbgcghochdjc)、[Edge 插件商店](https:\u002F\u002Fmicrosoftedge.microsoft.com\u002Faddons\u002Fdetail\u002Fmouse-tooltip-translator\u002Fnnodgmifnfgkolmakhcfkkbbjjcobhbl) 或 [Firefox 附加组件](https:\u002F\u002Faddons.mozilla.org\u002Fen-US\u002Ffirefox\u002Faddon\u002Fmouse-tooltip-translator-pdf\u002F) 直接安装正式版。\n\n## 基本使用\n\n安装成功后，无需复杂配置，即可通过以下方式体验核心功能：\n\n*   **悬停\u002F选中翻译**\n    将鼠标悬停在任意外文文本上，或高亮选中文本，即可自动弹出翻译提示框（支持 Google 和 Bing 翻译引擎）。\n\n*   **听发音 (TTS)**\n    按住 **左 Ctrl** 键并悬停在文本上，即可调用 Google TTS 朗读该段文字。\n\n*   **输入框翻译**\n    在输入框中输入文字（或选中已有文字），按住 **右 Alt** 键，即可实时翻译输入内容。\n\n*   **图片 OCR 识别**\n    按住 **左 Shift** 键并将鼠标悬停在图片（如漫画、截图）上，系统将自动提取图片中的文字并进行翻译。\n\n*   **YouTube 双语字幕**\n    在观看 YouTube 视频时，扩展会自动启用双字幕模式，方便语言学习。","一位从事跨国技术调研的产品经理，正需要在 Chrome 浏览器中快速阅读日文技术文档、PDF 报告以及观看无字幕的 YouTube 教程视频。\n\n### 没有 MouseTooltipTranslator 时\n- **打断阅读流**：遇到不懂的外文单词或句子，必须手动复制粘贴到翻译网页，频繁切换标签页导致思路不断中断。\n- **无法处理特殊格式**：面对扫描版 PDF 或图片形式的漫画\u002F图表，传统翻译工具无法提取文字，只能依靠肉眼猜测或手动打字。\n- **视频学习门槛高**：观看只有外语字幕甚至无字幕的 YouTube 技术演示时，难以实时理解关键术语，学习效率极低。\n- **发音确认困难**：遇到生僻的专业术语，需要额外打开词典网站查询读音，无法在写作或沟通前快速确认发音。\n\n### 使用 MouseTooltipTranslator 后\n- **即指即译流畅体验**：鼠标悬停或选中文字即可直接在气泡框显示译文，支持 Google 和 Bing 双引擎，阅读过程丝滑无阻。\n- **OCR 破解图片文字**：按住 Shift 键并将鼠标移至图片或扫描版 PDF 上，自动触发 OCR 识别并翻译，轻松搞定日文技术手册和漫画资料。\n- **双语字幕辅助观影**：在观看 YouTube 视频时自动开启双字幕模式，实时对照母语与外语，彻底消除语言障碍。\n- **快捷键听音辨义**：按下左 Ctrl 键即可调用 TTS 朗读选中内容，无需跳转页面即可确认专业术语的标准发音。\n\nMouseTooltipTranslator 将繁琐的“复制 - 跳转 - 粘贴”流程简化为一次鼠标悬停，让跨语言信息获取变得像阅读母语一样自然高效。","https:\u002F\u002Foss.gittoolsai.com\u002Fimages\u002Fttop32_MouseTooltipTranslator_0f3294f7.png","ttop32","daniel k","https:\u002F\u002Foss.gittoolsai.com\u002Favatars\u002Fttop32_6c8cca58.png",null,"danawa","South Korea","https:\u002F\u002Fgithub.com\u002Fttop32",[83,87,91,95,99],{"name":84,"color":85,"percentage":86},"JavaScript","#f1e05a",68.7,{"name":88,"color":89,"percentage":90},"Fluent","#ffcc33",27.4,{"name":92,"color":93,"percentage":94},"CSS","#663399",2.3,{"name":96,"color":97,"percentage":98},"HTML","#e34c26",0.8,{"name":100,"color":101,"percentage":102},"Vue","#41b883",0.7,1155,163,"2026-04-05T10:43:38","MIT",4,"Windows, macOS, Linux","未说明",{"notes":111,"python":109,"dependencies":112},"该工具是一个浏览器扩展（支持 Chrome、Edge、Firefox），无需独立服务器环境。自行构建需安装 Node.js 18 版本，通过 npm 安装依赖并打包。功能依赖在线服务（Google\u002FBing 翻译、Google TTS、PDF.js），OCR 功能在鼠标悬停图片时触发。",[113,114],"Node.js 18","npm",[52,15,55],[117,118,119,120,121,122,123,124,125,126,127,128,129,130,131,132,133,134,135,136],"chrome-extension","pdf","translator","dictionary","ocr","manifest-v3","browser-extension","vue","chrome","extension","translate","youtube","epub","dual","ebook","subtitle","tts","webextension","dictionaries","deepl","2026-03-27T02:49:30.150509","2026-04-06T17:23:21.692692",[140,145,150,155,160],{"id":141,"question_zh":142,"answer_zh":143,"source_url":144},19630,"构建项目时遇到 '@vitejs\u002Fplugin-vue requires vue' 错误怎么办？","该错误通常由本地环境依赖问题引起。有用户反馈在更换电脑或重新配置环境后问题解决。建议尝试以下步骤：1. 删除 node_modules 文件夹和 package-lock.json；2. 运行 'npm install' 重新安装依赖；3. 确保 Vue 版本 >=3.2.13。如果问题依旧，尝试在不同的计算机或干净的环境中构建。","https:\u002F\u002Fgithub.com\u002Fttop32\u002FMouseTooltipTranslator\u002Fissues\u002F64",{"id":146,"question_zh":147,"answer_zh":148,"source_url":149},19631,"为什么设置“从某种语言翻译”到同一种语言时没有自动跳过翻译？","这是因为“Translate from（源语言）”选项会禁用自动语言检测并强制指定源语言。即使原文与目标语言相同，程序也会将其视为不同语言从而执行翻译。解决方法是将“Translate from”设置回“Auto（自动）”，这样当检测到源语言与目标语言一致时，程序会自动跳过翻译。开发者表示将在文档中更新说明以避免混淆。","https:\u002F\u002Fgithub.com\u002Fttop32\u002FMouseTooltipTranslator\u002Fissues\u002F271",{"id":151,"question_zh":152,"answer_zh":153,"source_url":154},19632,"如何配置才能让语音朗读自动匹配选中文本的语言？","要实现语音自动匹配选中文字的语言，需确保以下设置：1. 将 'Voice Target（语音目标）' 设置为 'Source Text（源文本）'；2. 确保启用了自动语言检测功能。配置正确后，选中西班牙语文本就会用西班牙语语音朗读，选中英语则用英语语音。无需手动切换语音设置。","https:\u002F\u002Fgithub.com\u002Fttop32\u002FMouseTooltipTranslator\u002Fissues\u002F62",{"id":156,"question_zh":157,"answer_zh":158,"source_url":159},19633,"插件是否支持显示单词的多种翻译含义？","是的，该功能已实现。现在翻译单个单词时，工具提示会列出所有可能的变体含义（类似于 Google 翻译和 Yandex 翻译），而不仅仅是一个结果。这对于深度学习语言、理解语境细微差别以及查看同义词非常有用。例如俄语单词“Мир”现在会同时显示“world, peace, society, universe”等多种含义。","https:\u002F\u002Fgithub.com\u002Fttop32\u002FMouseTooltipTranslator\u002Fissues\u002F284",{"id":161,"question_zh":162,"answer_zh":163,"source_url":164},19634,"为什么插件在 Proton Mail 的邮件正文中无法工作？","这是出于隐私保护的预期行为。Proton Mail 对邮件内容进行了加密和保护，扩展程序默认无法读取邮件正文内容以防止隐私泄露。虽然插件可以在 Proton Mail 的界面元素（如按钮、菜单）上正常工作，但无法处理加密的邮件正文。目前暂无官方解决方案，因为这涉及到底层隐私权限限制。","https:\u002F\u002Fgithub.com\u002Fttop32\u002FMouseTooltipTranslator\u002Fissues\u002F71",[166,171,175,179,183,187,191,195,199,203,207,212,216,220,224,228,232,236,240,244],{"id":167,"version":168,"summary_zh":169,"released_at":170},117674,"0.1.211","[变更日志](https:\u002F\u002Fgithub.com\u002Fttop32\u002FMouseTooltipTranslator\u002Fblob\u002Fmain\u002Fdoc\u002Fdescription.md#change-log)","2026-01-06T12:26:23",{"id":172,"version":173,"summary_zh":169,"released_at":174},117675,"0.1.210","2026-01-03T03:40:36",{"id":176,"version":177,"summary_zh":169,"released_at":178},117676,"0.1.209","2026-01-03T03:36:18",{"id":180,"version":181,"summary_zh":169,"released_at":182},117677,"0.1.208","2025-12-31T14:46:30",{"id":184,"version":185,"summary_zh":169,"released_at":186},117678,"0.1.207","2025-11-26T12:42:45",{"id":188,"version":189,"summary_zh":169,"released_at":190},117679,"0.1.206","2025-11-24T11:59:36",{"id":192,"version":193,"summary_zh":169,"released_at":194},117680,"0.1.205","2025-10-25T09:59:38",{"id":196,"version":197,"summary_zh":169,"released_at":198},117681,"0.1.204","2025-10-12T12:16:09",{"id":200,"version":201,"summary_zh":169,"released_at":202},117682,"0.1.203","2025-09-10T11:21:16",{"id":204,"version":205,"summary_zh":169,"released_at":206},117683,"0.1.202","2025-09-02T13:37:34",{"id":208,"version":209,"summary_zh":210,"released_at":211},117684,"0.1.201","[Change Log](https:\u002F\u002Fgithub.com\u002Fttop32\u002FMouseTooltipTranslator\u002Fblob\u002Fmain\u002Fdoc\u002Fdescription.md#change-log)","2025-09-01T14:17:33",{"id":213,"version":214,"summary_zh":210,"released_at":215},117685,"0.1.200","2025-08-31T00:51:37",{"id":217,"version":218,"summary_zh":210,"released_at":219},117686,"0.1.199","2025-08-27T11:38:59",{"id":221,"version":222,"summary_zh":210,"released_at":223},117687,"0.1.198","2025-08-15T00:35:02",{"id":225,"version":226,"summary_zh":210,"released_at":227},117688,"0.1.197","2025-08-03T07:44:23",{"id":229,"version":230,"summary_zh":210,"released_at":231},117689,"0.1.196","2025-07-31T10:39:37",{"id":233,"version":234,"summary_zh":210,"released_at":235},117690,"0.1.195","2025-07-25T13:19:23",{"id":237,"version":238,"summary_zh":210,"released_at":239},117691,"0.1.194","2025-06-29T01:29:16",{"id":241,"version":242,"summary_zh":210,"released_at":243},117692,"0.1.193","2025-06-26T14:15:39",{"id":245,"version":246,"summary_zh":210,"released_at":247},117693,"0.1.192","2025-06-25T11:11:48"]