← back to v138 · translator-api

conformance · v138

v138 · translator-api — conformance probe

6 assertions drawn from the spec. Each is a single contract the spec text makes. Pass/fail reflects what this browser executed; blocked means the contract was not run because it needs user mediation, hardware, or another unavailable precondition. Open the page in Chrome stable / canary / Firefox / Safari to compare.

browser: spec: https://webmachinelearning.github.io/translation-api/ chromestatus: #5172811302961152 generated 2026-06-01T09:49:00Z by conformance-author-v1-subagent
0
pass
0
fail
0
blocked
6
total
id contract kind verdict detail
translator-exposed Translator global is exposed. spec ↗ exists
translator-availability-static Translator.availability({sourceLanguage, targetLanguage}) is a static function returning a Promise<string>. spec ↗ script
translator-create-static Translator.create(options) returns a Promise<Translator>. spec ↗ script
translate-instance-method Translator instances expose translate() returning a Promise<string>. spec ↗ script
translate-streaming-method Translator instances expose translateStreaming() returning a ReadableStream. spec ↗ script
availability-with-language-pair-required Translator.availability requires sourceLanguage/targetLanguage and returns a known token. spec ↗ script