Firefox Tomorrow

web api instance method

Translator: translate() method

View on MDN ↗

Limited availabilitySecure context

The translate() method of the Translator interface returns a translation of an input string.

Syntax

translate(input)
translate(input, options)

Parameters

  • input
    • : A string representing the text to be translated.
  • options Optional
    • : An object specifying configuration options for the translate() operation. Possible values include:
      • signal

Return value

A Promise that fulfills with a string containing the generated translation.

Exceptions

Examples

Basic translate() usage

const translator = await Translator.create({
  sourceLanguage: "en",
  targetLanguage: "ja",
});

const translation = await translator.translate(myTextString);
console.log(translation);

Specifications

SpecificationsStandards references are available on the canonical MDN page.

Browser compatibility

Browser compatibilityCompatibility data is available on the canonical MDN page.

See also