Enhances the translation feature on Bluesky posts using custom translation services.
BabbelSky Extension
Enhances the translation feature on Bluesky posts by seamlessly adding the translation from your favorite translation provider to the post. Currently supports OpenAI and Google Translate. Requires OpenAI or Google API keys.
Read more
Source Manifest.json
{"update_url": "https://clients2.google.com/service/update2/crx", "manifest_version": 3, "name": "BabbelSky", "version": "1.0.1", "description": "Enhances the translation feature on Bluesky posts using custom translation services.", "permissions": [ "activeTab", "storage", "scripting" ], "host_permissions": [ "*://bsky.app/profile/*/post/*", "https://api.openai.com/*", "https://translation.googleapis.com/*" ], "background": { "scripts": ["background.js"], "type": "module", "service_worker": "background.js" }, "options_ui": { "page": "options.html", "open_in_tab": true }, "content_security_policy": { "extension_pages": "default-src 'self'; connect-src 'self' https://api.openai.com https://translation.googleapis.com;" }, "content_scripts": [ { "matches": ["*://bsky.app/*"], "js": ["detector.js"], "run_at": "document_end" } ], "browser_specific_settings": { "gecko": { "id": "[email protected]", "strict_min_version": "58.0" } }}
Read more