
Abra novas edições em https://bugzilla.mozilla.org/enter_bug.cgi?product=firefox&component=translation
As traduções do Firefox foram uma WebExtension que permitiu traduções na página do lado do cliente para navegadores da Web.
As traduções do Firefox foram desenvolvidas com o Bergamot Project Consortium, coordenado pela Universidade de Edimburgo com os parceiros Charles University em Praga, a Universidade de Sheffield, Universidade de Tartu e Mozilla. Este projeto recebeu financiamento do Programa de Pesquisa e Inovação Horizon 2020 da União Europeia sob o Contrato de Grant nº 825303. ??
A versão atual de lançamento está disponível para instalação em complementos do Mozilla

Siga as etapas abaixo para instalar a extensão no Firefox Nightly ou Beta para Android:
Create a collection on AMO (já fornecemos uma coleção aqui) e começando na seção Enable general extension support setting in Nightly17436609 no campo Collection owner e fxt no campo Collection nameAdd-ons+ para instalá -loCustom Addon-on collection , apenas clicando nela e limpando os campos, para que você possa ter os addons de estoque listados novamente. Você pode testar as compilações noturnas da extensão no Firefox Nightly ou desenvolvedor Edition em um dos idiomas apoiados seguindo as etapas abaixo:
about:config na barra de navegação e defina as seguintes preferências: xpinstall.signatures.required to false
extensions.experiments.enabled to true
Você pode testar o addon no Android seguindo as etapas abaixo:
npm installadb shell pm grant org.mozilla.fenix android.permission.READ_EXTERNAL_STORAGE no seu terminal para que o addon possa ser empurrado para o seu telefoneadb devices no seu terminal, copie o ID do dispositivo e substitua a string <device id from adb devices> no package.json por elenpm run android -- --android-device=<ANDROID_DEVICE_ID> no seu terminal para instalar o addon no telefone e ter o navegador iniciado automaticamente (ou npm run android-win -- --android-device=<ANDROID_DEVICE_ID> se desenvolvendo um sistema Windows)Isso deve ser suficiente para instalar o Addon no Firefox no seu Android. Follow as etapas do vídeo abaixo para aprender a usá -lo.
A extensão não utiliza nenhum módulo de NPM, e as únicas dependências vendidas dentro são:
Bergamot Translator
FastText
Sentinela
Serialize-error
npm installnpm run once e espere até o início da noiteabout:config and Set extensions.experiments.enabled to true Depois de adicionar novas métricas a extension/model/telemetry/metrics.yaml ou pings para extension/model/telemetry/pings.yaml , execute
bash scripts/update-telemetry-schema.sh
regenerar o esquema de telemetria JS.
Substituir
extension/controller/translation/bergamot-translation-worker.jsextension/model/static/translation/bergamot-translator-worker.wasmcom os novos artefatos e depois execute:
bash scripts/update-bergamot-translator.sh
Para regenerar o arquivo de versão JS. Esta versão é relatada em telemetria.
Canal de traduções do Firefox na matriz