Bullshit Translator is a Chrome extension that helps you translate jargon, buzzwords, and other confusing text into plain language. This tool is perfect for anyone who wants to cut through the noise and understand the true meaning behind complex or misleading text.
This project is heavily inspired by Bullshit Remover but was created out of a need to do that on all web pages.
- Context Menu Integration: Right-click on any selected text and choose "Translate Bullshit" to get an instant translation.
- Popup Interface: Use the popup interface to process the entire page or selected text.
- Simple and Clean UI: The extension features a user-friendly interface with clear instructions.
- Clone the repository or download the ZIP file.
- Open Chrome and navigate to
chrome://extensions/
. - Enable "Developer mode" by toggling the switch in the top right corner.
- Click on "Load unpacked" and select the directory containing the extension files.
- Select the text you want to translate.
- Right-click on the selected text.
- Click on "Translate Bullshit" from the context menu.
- A translation alert will appear with the plain language version of the selected text.
- Click on the extension icon in the Chrome toolbar to open the popup.
- Follow the instructions in the popup to process the page or selected text.
Defines the extension's metadata, permissions, and scripts.
A placeholder script for future content processing features.
The HTML structure and styling for the popup interface.
Handles the logic for the popup interface, including processing the selected text.
Manages the context menu and handles the translation logic when the context menu item is clicked.
The extension uses the Bullshit Translator API to translate text. The API expects a POST request with a JSON body containing the text to be translated.
The API is open source and available on GitHub: Bullshit Translator API.
Contributions are welcome! Please open an issue or submit a pull request with your changes.
This project is licensed under the MIT License. See the LICENSE file for details.
Happy translating!