awesome-repositories.com
Blog
MCP
awesome-repositories.com

Discover the best open-source repositories with AI-powered search.

ExploreCurated searchesOpen-source alternativesSelf-hosted softwareBlogSitemap
ProjectMCP serverAboutHow we rankPress
LegalPrivacyTerms
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
YiiGuxing avatar

YiiGuxing/TranslationPlugin

0
View on GitHub↗
11,775 stars·815 forks·Kotlin·MIT·33 viewsintellij-translation.yiiguxing.top↗

TranslationPlugin

TranslationPlugin is a translation utility for IntelliJ-based editors and Android Studio. It functions as a multi-engine translation tool that converts selected text, code symbols, and entire documents into target languages.

The project integrates a personal lexicon and word book for saving translated terms to facilitate vocabulary study. It also includes a text-to-speech interface that reads translated text aloud to provide audio pronunciation of foreign words.

The plugin covers a range of translation and localization capabilities, including the conversion of documentation and rendered views within the editor interface. It manages personal terminology storage and provides a mechanism to process and translate full files.

Features

  • Editor Translation Tools - Acts as a dedicated translation utility integrated directly within IntelliJ-based editors and Android Studio.
  • Text Translation Tools - Provides the ability to translate code comments, documentation, and UI symbols within the IDE.
  • Documentation Translation Tools - Translates technical documentation, code symbols, and rendered views within the IDE interface.
  • SDK Integrations - Integrates with the IntelliJ SDK to extend editor components and add custom UI elements.
  • Translation API Integrations - Connects the plugin to external translation engines via HTTP requests to perform real-time translations.
  • Document Translators - Processes and converts entire documents into a target language while preserving structure.
  • Text-to-Speech - Includes a text-to-speech interface for audible pronunciation of translated foreign words.
  • Technical Documentation - Allows for the translation of entire files or large documentation blocks into a native language.
  • Local Data Stores - Provides a persistent local store for saving a personal lexicon of translated terms.
  • IDE Integrated Tooling - Eliminates the need to switch to external browsers by embedding translation engines directly into the editor.
  • Personal Vocabulary Management - Ships a personal word book for curating and studying translated technical terms.
  • Technical Language Acquisition - Supports language learning by combining a personal technical lexicon with audio pronunciation tools.
  • Text-to-Speech Engines - Interfaces with system or cloud-based speech engines to provide audio pronunciation of translated text.
  • Personal Lexicons - Allows users to save specific translated terms to a private word book for future study.

Star history

Star history chart for yiiguxing/translationpluginStar history chart for yiiguxing/translationplugin

How this analysis was created: This summary and feature list are AI-generated from collected project material and can contain mistakes. Stars, license and language are imported from GitHub. Inclusion does not mean that we have tested or audited this project. Check the source documentation for any feature you depend on. Learn more on our About page.

AI search

Explore more awesome repositories

Describe what you need in plain English — the AI ranks thousands of curated open-source projects by relevance.

Start searching with AI

Projects sharing features with TranslationPlugin

These projects share indexed features with TranslationPlugin. Shared tags can include platform or build tooling; verify the primary use case before treating a result as a replacement.
  • nextai-translator/nextai-translatornextai-translator avatar

    nextai-translator/nextai-translator

    24,920View on GitHub↗

    Nextai-translator is an AI-powered text processor and cross-platform translation application. Available as a desktop app and browser extension, it uses large language model APIs to translate, summarize, and refine multilingual content in real time. The tool integrates with clipboard managers and text selection utilities to trigger automated translations immediately after content is copied or highlighted. It also functions as an OCR translation utility, extracting and translating text from screenshots and non-selectable image content. Additional capabilities include a vocabulary management sy

    TypeScriptbrowser-extensionchatgptchrome-extension
    View on GitHub↗24,920
  • yetone/openai-translatoryetone avatar

    yetone/openai-translator

    24,926View on GitHub↗

    openai-translator is a cross-platform translation tool and language learning utility available as a browser extension and desktop application. It functions as a client for large language model APIs to translate, summarize, and polish text across different digital environments. The project differentiates itself by integrating optical character recognition to translate text extracted from images and screenshots. It also includes a language learning workflow that allows users to save new vocabulary to a digital book and use text-to-speech synthesis for pronunciation. The tool provides broad tex

    TypeScript
    View on GitHub↗24,926
  • antfu/vue-i18n-allyantfu avatar

    antfu/vue-i18n-ally

    4,874View on GitHub↗

    vue-i18n-ally is a VS Code extension and translation manager designed to handle internationalization and localization workflows within Vue projects. It provides a set of developer-facing tools to extract, edit, and organize translation keys and values directly within the editor. The tool features an in-editor interface that displays translation values inline next to their keys and allows for direct modification of those values without switching between source code and locale files. It includes a localization quality auditor to detect missing translation keys and identifies hardcoded strings t

    TypeScript
    View on GitHub↗4,874
  • guaguastandup/zotero-pdf2zhguaguastandup avatar

    guaguastandup/zotero-pdf2zh

    3,008View on GitHub↗

    zotero-pdf2zh is a translation system and Zotero plugin designed to convert academic PDF papers into target languages using large language model APIs and machine translation services. It functions as an LLM document translator that integrates directly into Zotero libraries to process research documents. The tool distinguishes itself by generating bilingual PDFs with parallel layouts for side-by-side comparison of original and translated text. It also includes a mobile layout optimizer that crops double-column PDFs and stacks them vertically to improve readability on narrow screens. The syste

    Python
    View on GitHub↗3,008
Compare all 30 related projects→

Frequently asked questions

What does yiiguxing/translationplugin do?

TranslationPlugin is a translation utility for IntelliJ-based editors and Android Studio. It functions as a multi-engine translation tool that converts selected text, code symbols, and entire documents into target languages.

What are the main features of yiiguxing/translationplugin?

The main features of yiiguxing/translationplugin are: Editor Translation Tools, Text Translation Tools, Documentation Translation Tools, SDK Integrations, Translation API Integrations, Document Translators, Text-to-Speech, Technical Documentation.

Which projects share features with yiiguxing/translationplugin?

Projects with overlapping indexed features include: nextai-translator/nextai-translator — Nextai-translator is an AI-powered text processor and cross-platform translation application. Available as a desktop… yetone/openai-translator — openai-translator is a cross-platform translation tool and language learning utility available as a browser extension… antfu/vue-i18n-ally — vue-i18n-ally is a VS Code extension and translation manager designed to handle internationalization and localization… nekoparapa/ainiee — AiNiee is an LLM-based localization tool that automates the translation of games, books, subtitles, and documents… fishjar/kiss-translator — kiss-translator is a browser extension that provides an AI translation pipeline to render bilingual web content. It… guaguastandup/zotero-pdf2zh — zotero-pdf2zh is a translation system and Zotero plugin designed to convert academic PDF papers into target languages…