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 7674
AboutTranslationsParent.sys.mjs This parent is blank because the Translations actor handles most of the features needed in AboutTranslations. 3591
moz.build 456
TranslationsChild.sys.mjs This file is extremely sensitive to memory size and performance! 3619
TranslationsEngineChild.sys.mjs The engine child is responsible for exposing privileged code to the un-privileged space the engine runs in. 6361
TranslationsEngineParent.sys.mjs @typedef {import("../translations").LanguagePair} LanguagePair 4541
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" 137327