Boylar Bangla is a browser extension designed to enhance the browsing experience for Bengali language users by providing real-time English-to-Bengali translations. This project is powered by a Laravel-based backend and the free Google Translate API.
The backend is hosted at translate.boylar.com, which serves as the core translation engine. To use the extension, users need to install the browser extension on their Chrome browser. Once installed, users can simply select any English text on a webpage, and a tooltip will appear displaying the Bengali translation of the selected word or sentence.
This seamless integration makes it easier for Bengali speakers to understand English content while browsing the web, offering a smooth and efficient translation experience.
- Clone or download this 'browser extension' folder.
- Open Chrome and navigate to
chrome://extensions/. - Enable "Developer mode" (toggle in the top-right corner).
- Click "Load unpacked" and select the folder containing this project.
After installing the extension, click on the extension icon in the toolbar to ensure it is activated. Once activated:
- Navigate to any webpage with English text.
- Select the text you want to translate by highlighting it.
- A tooltip will automatically appear, displaying the Bengali translation of the selected word or sentence.
This feature works seamlessly in real-time, making it easier for Bengali speakers to understand English content while browsing the web. For additional settings or to disable the extension, click on the extension icon in the toolbar.
I welcome contributions from the community! To contribute:
- Fork the repository.
- Create a new branch for your feature or bug fix:
git checkout -b feature-name
- Commit your changes:
git commit -m "Add feature-name" - Push to your branch:
git push origin feature-name
- Open a pull request.
The Laravel framework is open-sourced software licensed under the MIT license.
If you encounter any issues or have questions, feel free to open an issue in the GitHub Issues section.
- Libraries and Frameworks Used:
- Laravel: Backend framework for handling API requests and translations.
- Google Translate API: Free API for real-time English-to-Bengali translations.
For any inquiries, reach out to me at iammhtipu@gmail.com or open an issue on GitHub.