Name Description Size
AboutTranslationsChild.sys.mjs @typedef {import("./TranslationsChild.sys.mjs").TranslationsEngine} TranslationsEngine @typedef {import("./TranslationsChild.sys.mjs").SupportedLanguages} SupportedLanguages @typedef {import("../translations").LanguagePair} LanguagePair 7675
AboutTranslationsParent.sys.mjs This parent is blank because the Translations actor handles most of the features needed in AboutTranslations. 3519
moz.build 456
TranslationsChild.sys.mjs This file is extremely sensitive to memory size and performance! 4450
TranslationsEngineChild.sys.mjs @typedef {import("../translations").LanguagePair} LanguagePair @typedef {import("../translations").TranslationsEnginePayload} TranslationsEnginePayload 5157
TranslationsEngineParent.sys.mjs @typedef {import("../translations").LanguagePair} LanguagePair @typedef {import("../translations").TranslationsEnginePayload} TranslationsEnginePayload 5051
TranslationsParent.sys.mjs The pivot language is used to pivot between two different language translations when there is not a model available to translate directly between the two. In this case "en" is common between the various supported models. For instance given the following two models: "fr" -> "en" "en" -> "it" You can accomplish: "fr" -> "it" By doing: "fr" -> "en" -> "it" 152627