immersive translate logoImmersive Translate
English

The Ultimate
AI Translator
for Web, PDFs and Videos

Immersive Translate is a free, bilingual AI translation tool that supports website translation, PDF translation with original layouts preserved, video subtitle translation (YouTube, Netflix), online meeting translation, image translation, and comic translation—all in one platform. Powered by AI terminology libraries and context-aware translation, it integrates over 20 leading translation engines, including ChatGPT, DeepL, DeepSeek, and Gemini, and supports more than 100 language pairs. Available on Chrome, Edge, iOS, and mobile devices.
google
openAI
Gemini
DeepL
Microsoft
Tencent Smart
Volctrans
Youdao
DeepSeek
Baidu
Niu
Caiyun
Tencent
OpenL
BigModel
SiliconFlow
google
openAI
Gemini
DeepL
Microsoft
Tencent Smart
Volctrans
Youdao
DeepSeek
Baidu
Niu
Caiyun
Tencent
OpenL
BigModel
SiliconFlow
google
openAI
Gemini
DeepL
Microsoft
Tencent Smart
Volctrans
Youdao
DeepSeek
Baidu
Niu
Caiyun
Tencent
OpenL
BigModel
SiliconFlow

Your All-in-One AI Translation Solution

Immersive Translate helps you break language barriers when communicating with international clients, partners, or colleagues. Here are some of the most popular ways to use Immersive Translate's AI Translator.

What is GitHub?

GitHub is the world's largest code hosting and collaboration platform, where developers share open-source projects, technical documentation, and code repositories. For non-English speakers, accessing GitHub's vast knowledge base — from README files to issue discussions — becomes challenging when most content is written in English, creating a significant language barrier.

Need a GitHub translator?

You want to read GitHub repositories, documentation, and discussions in your native language without constantly copy-pasting into translation tools. Traditional solutions fall short: browser built-in translators break code formatting and markdown structure, Google Translate requires leaving the page, and neither preserves the original technical terminology you need to verify against source code.

What Immersive Translate Delivers for GitHub

Immersive Translate keeps you on GitHub — no tab-switching, no copy-pasting. Original code comments and documentation appear side by side with translations. Intelligent content recognition translates README files, issue discussions, and pull request threads while preserving code blocks, syntax highlighting, and markdown structure. Choose from 20+ AI engines including DeepL, OpenAI, and DeepSeek. Bilingual mode lets you verify technical terminology in the source language. Mouse hover translation for instant lookup without translating the entire page.

Read foreign websites with bilingual context

1

Open the original webpage you actually want to read

Start from the live source instead of switching to copied text elsewhere.

2

Turn on Immersive Translate and keep both languages together

Read the translation while still checking the original wording and structure.

3

Follow posts, comments, and articles without losing context

Stay accurate when browsing social media, forums, and news across languages.

Complete GitHub Translation Solution

Immersive Translate delivers the most comprehensive GitHub translation experience, purpose-built for developers who need to read code repositories, documentation, issues, and discussions in their native language.
Dedicated GitHub Adapter
Dedicated GitHub Adapter

Purpose-built translation solution specifically designed for GitHub's layout. Intelligently handles README files, code comments, issue threads, pull request discussions, and wiki pages with optimized selector logic.

Bilingual Code Documentation

Original and translated text displayed side by side in README files and documentation. Cross-reference technical terms and API names in both languages without losing context or breaking your workflow.

Bilingual Code Documentation
Smart Content Recognition
Smart Content Recognition

Automatically identifies and translates main content areas—README bodies, issue descriptions, comment threads—while preserving code blocks, file trees, navigation bars, and UI elements untouched in their original form.

20+ Translation Engines

Switch between DeepL, OpenAI, DeepSeek, Google Translate, and 20+ other engines instantly. Choose the best model for technical documentation, casual discussions, or specialized programming terminology in any language pair.

20+ Translation Engines
Hover Translation on Demand
Hover Translation on Demand

Hover over any issue comment, pull request description, or discussion thread to get instant translation without translating the entire page. Perfect for quickly scanning multilingual repositories and international contributor conversations.

100+ Languages Supported

Translate GitHub content across 100+ language pairs with fully customizable display modes. Adjust font size, color, and bilingual layout to match your reading preferences on any repository or documentation site.

100+ Languages Supported

Who Uses GitHub Translators

Breaking Language Barriers

Breaking Language Barriers

Global developers reading foreign-language repositories, documentation, and issue threads need instant bilingual translation without disrupting their GitHub workflow or losing technical context.
Understanding Project Context

Understanding Project Context

Open-source contributors reviewing pull requests and discussions in unfamiliar languages require side-by-side translation to grasp intent while preserving original code comments and terminology.
Collaborating Across Borders

Collaborating Across Borders

Distributed engineering teams working with international codebases require seamless translation of README files, wikis, and commit messages to maintain productivity without language friction.

GitHub Website Translator: Frequently Asked Questions

Does Immersive Translate work on GitHub for translating repositories, issues, and documentation?
Yes, Immersive Translate works seamlessly across all GitHub pages including repository READMEs, issue discussions, pull request comments, wiki documentation, and code comments. As a dedicated GitHub translator extension, it intelligently recognizes GitHub's content structure and translates the main reading areas while preserving code blocks, syntax highlighting, and interactive elements like buttons and navigation. Whether you're reading technical documentation from international projects or following issue threads in foreign languages, the translation appears inline without disrupting GitHub's native layout or functionality.
Will translating GitHub pages break the layout or interfere with code formatting?
No, Immersive Translate is specifically designed to preserve GitHub's layout integrity. The tool uses intelligent content area recognition to identify and translate only the prose content—README files, issue descriptions, comments, and documentation—while leaving code blocks, file trees, commit histories, and UI elements untouched. Unlike generic webpage translators that might scramble technical content, this GitHub page translator maintains proper formatting, indentation, and syntax highlighting in code sections. You can read translated documentation side-by-side with the original without any visual disruption to GitHub's interface.
Can I see the original English text after translating a GitHub repository or issue?
Absolutely. Immersive Translate's signature bilingual mode displays the original text and translation in parallel—original paragraph above, translated paragraph below—directly on the GitHub page. This is particularly valuable when reading technical documentation or developer discussions where precise terminology matters. You can instantly cross-reference the source language to verify technical terms, API names, or nuanced explanations without switching tabs or copying text elsewhere. If you prefer a cleaner view, you can toggle to translation-only mode, and switch back to bilingual display anytime with a single click.
How is Immersive Translate different from Google Translate page translation or Chrome's built-in translator for GitHub?
The key differences lie in workflow, display format, and GitHub-specific optimization. Google Translate page translation and browser built-in tools typically replace the original text entirely, forcing you to choose between reading in the source language or the translation—you lose access to the original once translated. Immersive Translate keeps both languages visible simultaneously in bilingual mode, which is critical for technical content verification. Additionally, generic translators apply one-size-fits-all logic that often mistranslates code snippets or breaks GitHub's markdown rendering. Immersive Translate's intelligent content recognition specifically adapts to GitHub's structure, skipping code blocks and preserving technical formatting. You also get access to 20+ translation engines including DeepL, OpenAI, and DeepSeek from one interface, allowing you to switch engines instantly if one produces better results for technical terminology.
Which languages does Immersive Translate support for translating GitHub repositories and documentation?
Immersive Translate supports 100+ language pairs, covering virtually all languages you'll encounter on GitHub. Whether you're translating Chinese open-source projects to English, Japanese documentation to Spanish, or Russian issue threads to French, the tool handles bidirectional translation across major world languages. This makes it an ideal solution for developers working with international codebases, contributing to global open-source projects, or learning from technical resources written in foreign languages. The language detection is automatic—just activate translation and the tool identifies the source language and translates to your preferred target language.
Which translation engine gives the best results for GitHub technical documentation and developer discussions?
For technical content on GitHub, DeepL and OpenAI models typically deliver the most accurate results due to their strong handling of technical terminology and context-aware translation. DeepL excels at natural-sounding translations while preserving technical precision, making it ideal for README files and documentation. OpenAI models (ChatGPT) are particularly effective for translating complex developer discussions and issue threads where conversational context matters. DeepSeek is another excellent choice for technical content, especially for Chinese-English translation pairs. The advantage of Immersive Translate is that you can switch between these 20+ engines instantly—if one engine mistranslates a specific technical term or API reference, simply switch to another without leaving the page. Many developers keep DeepL as their default and switch to OpenAI for more nuanced discussions.
Can I translate only specific sections of a GitHub page, like just the README or a single comment thread?
Yes, Immersive Translate offers flexible translation controls perfect for selective GitHub translation. The mouse hover translation feature lets you hover over any paragraph—whether it's a section of a README, a specific issue comment, or a wiki entry—to get an instant translation of just that block without translating the entire page. This is especially useful when most of a repository is in English but contains occasional foreign-language comments or documentation sections. You can also use keyboard shortcuts to toggle translation on and off instantly, or set up custom rules to automatically translate only certain areas of GitHub pages. Additionally, the input box translation enhancement works in GitHub's comment fields, allowing you to write in your native language and have it automatically translated before posting, making it easier to contribute to international projects.

Explore more webpage translators