Overview of Shinkansen features
mainShinkansen is a privacy-first translation extension that supports:
- Multi-language support: Translate into 8 languages (Traditional/Simplified Chinese, English, Japanese, Korean, Spanish, French, German).
- Translation Modes:
- Overlay: Replaces text in place while preserving layout, fonts, and links.
- Bilingual: Appends translations as new paragraphs with four visual treatments (subtle background tint, left border, dotted underline, or none).
- Engines: Supports Gemini (AI-based, requires API key), Google Translate (unofficial free endpoint, no key required), and Custom models (any OpenAI-compatible endpoint like OpenRouter, Together, Groq, or local Ollama).
- Specialized Translation:
- YouTube: Real-time subtitle translation and AI-powered semantic re-segmentation for ASR captions.
- Documents: Full-page translation for PDF (preserving layout) and EPUB (supporting book-wide glossaries).
- Chinese Variant Conversion: Local, offline conversion between Simplified and Traditional Chinese using built-in OpenCC dictionaries.
- Customization: Includes custom glossaries (global and domain-specific), blocked-word lists, and auto-translate whitelists for specific domains.