-
Notifications
You must be signed in to change notification settings - Fork 30
Web Translation API #147
Copy link
Copy link
Closed
Labels
Category: JSCategory for JS language proposals.Category for JS language proposals.Category: Media & RTCFor Media (video/audio) and Real-Time Communications proposals.For Media (video/audio) and Real-Time Communications proposals.Category: UncategorizedProposals that defy categorization, or don't fit into any other existing category.Proposals that defy categorization, or don't fit into any other existing category.Category: Web AppsProposals that aim to bring more App-like behaviors and functionality to the web.Proposals that aim to bring more App-like behaviors and functionality to the web.repo_adopted
Description
Activity
Metadata
Metadata
Assignees
Labels
Category: JSCategory for JS language proposals.Category for JS language proposals.Category: Media & RTCFor Media (video/audio) and Real-Time Communications proposals.For Media (video/audio) and Real-Time Communications proposals.Category: UncategorizedProposals that defy categorization, or don't fit into any other existing category.Proposals that defy categorization, or don't fit into any other existing category.Category: Web AppsProposals that aim to bring more App-like behaviors and functionality to the web.Proposals that aim to bring more App-like behaviors and functionality to the web.repo_adopted
Introduction
Browsers are increasingly offering language translation to their users. Such translation capabilities can also be useful to web developers. This is especially the case when browser's built-in translation abilities cannot help, such as:
To perform translation in such cases, web sites currently have to either call out to cloud APIs, or bring their own translation models and run them using technologies like WebAssembly and WebGPU. This proposal introduces a new JavaScript API for exposing a browser's existing language translation abilities to web pages, so that if present, they can serve as a simpler and less resource-intensive alternative.
Read the complete Explainer.
Feedback
Please provide all feedback below.
I welcome feedback in this thread, but encourage you to file bugs against the Explainer.