Shinkansen
14 ratings
)Overview
快速、流暢的網頁、YouTube 字幕翻譯擴充功能。支援 8 種目標語言與多種 AI 引擎,資料不經過第三方。
Shinkansen is a fast, smooth, privacy-first translation extension for web pages, YouTube subtitles, and PDF documents. Three things make it different: • Watch the page start turning into your target language within one second of pressing translate (Instant Translation, Gemini engine) • Text is replaced in place — fonts, sizes, colors, and layout are preserved; links, bold, and italics survive untouched • You bring your own API key; every setting lives on your own computer; your reading never touches a third-party server The name Shinkansen (新幹線, "bullet train") evokes a fast, smooth, frictionless reading experience. [Languages] Translate into 8 target languages: Traditional Chinese, Simplified Chinese, English, Japanese, Korean, Spanish, French, German. The extension UI is available in the same 8 languages — pick independently or follow your macOS system language. [Features] • Multiple translation engines: Google Gemini (best-quality AI, requires API key), Google Translate (free, no API key), and any OpenAI-compatible model (OpenRouter, Claude, Ollama, etc.) • Single-language overlay / bilingual side-by-side modes — one-click toggle, with 4 visual treatments for the bilingual layout • YouTube subtitle translation: automatic detection and real-time replacement; styling matches native captions; bilingual subtitles available (two lines simultaneously) • YouTube AI smart segmentation: auto-generated captions are re-segmented by AI for natural full sentences • PDF document translation: PDFs parsed locally, translated, and rebuilt as a new downloadable PDF • Three customizable shortcuts: pick the right translation preset (engine, model, label) for the content you're reading • Auto-translate specific sites: add domains to a list — those sites translate on load • Cross-tab translation continuity: opening a link from a translated page auto-translates the new tab with the same preset • Translation cache + live cost report: translated content is cached (next time is free); toast shows token count, cache hit rate, and cost after each translation • Custom glossary: pin specific terms to your preferred translations (global and domain-specific layers) • Blocked-word list: explicitly tell the model to never use words you don't want in the translation • Edit translations: directly edit the translated text on the page after translation — handy for printing to PDF or letting Readwise Reader pick it up [Bring your own API key] Shinkansen doesn't sell translation as a service — you bring your own Google Gemini API key for AI translation. Gemini's generous free tier means everyday use is typically free (an entire Wikipedia article translates for under $0.08 with Flash Lite). If you'd rather skip the API key, the Google Translate engine works free with no setup. Step-by-step API key setup is in the GitHub repo. [Privacy] Shinkansen has no server, no telemetry, no analytics. Every setting lives only in your browser: • Your API key is stored locally in Chrome — never synced, never uploaded • Translation content is fetched directly from your browser to the corresponding engine endpoint (Gemini, OpenRouter, Google Translate) • Shinkansen never relays, caches, or logs translation content • The local translation cache lives in your browser only; clearing browser data wipes it [Open source] Shinkansen is licensed under Elastic License 2.0; source is on GitHub. You're free to view, learn from, modify, and use it yourself, but cannot package it (or any modified version) as a hosted or managed service to third parties.
4.4 out of 514 ratings
Details
- Version1.10.17
- UpdatedJune 5, 2026
- Offered byJimmy.ZM.Su
- Size9.96MiB
- Languages8 languages
- Developer
Email
jimmy.zm.su@gmail.com - Non-traderThis developer has not identified itself as a trader. For consumers in the European Union, please note that consumer rights do not apply to contracts between you and this developer.
Privacy
This developer declares that your data is
- Not being sold to third parties, outside of the approved use cases
- Not being used or transferred for purposes that are unrelated to the item's core functionality
- Not being used or transferred to determine creditworthiness or for lending purposes
Support
For help with questions, suggestions, or problems, visit the developer's support site