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
Copy link
Copy Markdown

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
Copy Markdown
Author

!format

@truonghoangminhduc123-create
Copy link
Copy Markdown
Author

hi some developers :)

@The11thPencil
Copy link
Copy Markdown

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
Copy Markdown
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
Copy Markdown
Author

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

@truonghoangminhduc123-create
Copy link
Copy Markdown
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.

@The11thPencil
Copy link
Copy Markdown

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
Copy Markdown
Contributor

!format

@truonghoangminhduc123-create
Copy link
Copy Markdown
Author

truonghoangminhduc123-create commented Feb 22, 2026 via email

@truonghoangminhduc123-create
Copy link
Copy Markdown
Author

truonghoangminhduc123-create commented Feb 22, 2026 via email

@PPPDUD
Copy link
Copy Markdown
Contributor

PPPDUD commented Mar 19, 2026

@truonghoangminhduc123-create You left what appears to have been part of your name and/or email address in your last two comments, so I edited them for you and deleted the old versions.

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.

6 participants