Skip to content

Add Translate+ extension using Gradio API#2423

Open
truonghoangminhduc123-create wants to merge 9 commits intoTurboWarp:masterfrom
truonghoangminhduc123-create:master
Open

Add Translate+ extension using Gradio API#2423
truonghoangminhduc123-create wants to merge 9 commits intoTurboWarp:masterfrom
truonghoangminhduc123-create:master

Conversation

@truonghoangminhduc123-create

Description

This Pull Request adds the Translate+ extension, which allows users to translate text using various services (Google, Bing, Reverso, Alibaba) via a custom Gradio API hosted on Hugging Face.

Features

  • Multi-service support (Google, Bing, Reverso, Alibaba).
  • Supports over 50+ languages.
  • Uses the latest Gradio 5+ API workflow (call/predict) for reliable translations.
  • Clean and simple reporter block for easy integration in projects.

How to test

  1. Load the extension in TurboWarp.
  2. Use the translate [TEXT] using [SERVICE] to [LANG] block.
  3. Verify that the translation result is returned correctly.

Credits

Extension created by Minh Đức (@tuhbooh on Hugging Face).
Review at extensions/minhduc/Translate+.js

@github-actions github-actions bot added the pr: new extension Pull requests that add a new extension label Feb 21, 2026
@truonghoangminhduc123-create
Copy link
Author

!format

@truonghoangminhduc123-create
Copy link
Author

hi some developers :)

@fath11
Copy link

fath11 commented Feb 21, 2026

I think this can be considered as a "Very niche extensions" on top of trying to provide an alternative to an extension that is much more reliable and trustworthy.

@CST1229
Copy link
Collaborator

CST1229 commented Feb 21, 2026

I think this can be considered as a "Very niche extensions" on top of trying to provide an alternative to an extension that is much more reliable and trustworthy.

on top of being doable with fetch

(though, so is S-Grab...)

@truonghoangminhduc123-create
Copy link
Author

bro, i just make it simple and ok for newbie to use

@truonghoangminhduc123-create
Copy link
Author

This tool wasn't created to lead the market. It's merely a 'stopgap' solution or a risky alternative for those who don't want (or can't) use the mainstream, familiar tools.

@fath11
Copy link

fath11 commented Feb 22, 2026

You cannot submit two extensions in one PR, if you want to develop another extension while Translate+ is being reviewed, you should do so in a different branch.

I also suggest you to never develop new extensions in the master branch. Always develop them in another branch. The master branch should be reserved for staying up to date with upstream unless you are making your own gallery.

@Brackets-Coder
Copy link
Contributor

!format

@truonghoangminhduc123-create
Copy link
Author

@truonghoangminhduc123-create
Copy link
Author

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

pr: new extension Pull requests that add a new extension

Projects

None yet

Development

Successfully merging this pull request may close these issues.

5 participants