Bluesky Translator

建立於 18 小時前
更新於 18 小時前
Translate Bluesky posts in place on bsky.app
#Bluesky
#翻译工具
#多引擎翻译
資料統計
總安裝量
2
近 24 小時
+2
使用者評分
-
Bluesky 帖子原地翻译脚本,支持多种翻译服务提供商

Bluesky Translator

Userscript that adds in-place translation for posts on Bluesky — without leaving the feed.

Compatible with Tampermonkey, Violentmonkey, Greasemonkey, and ScriptCat.

Stable release. Not affiliated with Bluesky Social PBC.

Install

  1. Install a userscript manager (ScriptCat / Tampermonkey / Violentmonkey recommended).
  2. Open the install URL and confirm:

https://raw.githubusercontent.com/NemoKing1210/bluesky-translator/main/bluesky-translator.user.js

Features

  • Translate button under post text (including quoted / embedded posts)
  • Result panel or in-place replace (button / hover peek / split view)
  • Optional automatic translation when a post enters the viewport
  • Providers: Google (default, no key), DeepL, Microsoft, OpenAI, Yandex, LibreTranslate
  • Translation cache, account blocklist, source-language filters
  • UI languages: EN, RU, ZH, ES, PT, DE, FR, JA (+ Auto)
  • Target language: Auto or pick from ~40 languages
  • Light / dark UI matching Bluesky

Settings

Open Translator in the Bluesky left sidebar, or the userscript manager menu.

Tabs: General · Providers · Cache · Debug · About

FAQ

Do I need a Google API key? No for the default Google provider. DeepL / Microsoft / OpenAI / Yandex / LibreTranslate need credentials under Settings → Providers.

Is my Bluesky password shared? No. The script only reads post text from the page DOM and sends that text to the chosen translate provider. API keys you enter stay in userscript GM storage on your device.

Links

腳本詳情
授權協議MIT
權限與存取
跨域存取
translate.googleapis.comapi-free.deepl.comapi.deepl.comapi.cognitive.microsofttranslator.com+4
使用能力
儲存空間選單命令網路請求