971043 |
Implement document walker to grab webpage's text content and format it for translation service |
-- |
VERIFIED |
971044 |
[meta] Add built-in web page translation |
-- |
NEW |
971045 |
Breakdown: Translation infobar styling for all 3 OSes |
-- |
VERIFIED |
971047 |
Import the CLD language detection library |
-- |
VERIFIED |
971048 |
Run language detection on webpages and display infobar when language is not the current UI locale |
-- |
VERIFIED |
971052 |
Cache detected language on SS data to avoid re-running detection |
-- |
RESOLVED |
971053 |
Get required strings for translation pilot |
-- |
RESOLVED |
971054 |
Create translation module |
-- |
VERIFIED |
973282 |
Option to close Translation Infobar |
-- |
VERIFIED |
973283 |
Option to correct wrongly detected language upon initial page load |
-- |
VERIFIED |
973284 |
Option to change the language to translate to from my default language |
-- |
VERIFIED |
973285 |
Option to select “translate” |
-- |
VERIFIED |
973286 |
Option to “not translate” |
-- |
VERIFIED |
973434 |
Feature Breakdown - Bug 973294 |
-- |
VERIFIED |
973435 |
Feature Breakdown - Bug 973293 |
-- |
VERIFIED |
973437 |
Feature Breakdown - Bug 973292 |
-- |
VERIFIED |
974460 |
Add translation icon to URL bar structure |
-- |
VERIFIED |
974461 |
Display translation icon at the same time as the translation infobar |
-- |
VERIFIED |
974477 |
Ensure that QA has access to translation metrics |
-- |
RESOLVED |
974521 |
Create Translation icon(s) |
-- |
VERIFIED |
974527 |
Clicking translation icon in URL bar shows translation infobar |
-- |
VERIFIED |
974538 |
Create "Error Translating" infobar for Automatic Translation |
-- |
VERIFIED |
974587 |
Create "Translation in Progress" infobar for Automatic Translation |
-- |
VERIFIED |
974591 |
Calculate status of Translation in Progress for Automatic Translation |
-- |
RESOLVED |
976542 |
Create "Translated" state infobar for Automatic Translation |
-- |
VERIFIED |
976545 |
Implement dropdowns with language list in Translation Infobar |
-- |
VERIFIED |
976552 |
Add "View Original" content toggle button to "Translated" state infobar for Automatic Translation |
-- |
VERIFIED |
976554 |
Replace content of webpage's text nodes with translation content (or back to original) |
-- |
VERIFIED |
976556 |
Parse translation results back into our data structure |
-- |
VERIFIED |
976557 |
Fade translation/original text when replacing it |
-- |
NEW |
976571 |
Translation infobar option to report language detection problem |
-- |
RESOLVED |
976573 |
Implement "Options" dropdown in translation infobar |
-- |
VERIFIED |
976574 |
Implement "Translation Preferences" option in infobar |
-- |
VERIFIED |
976751 |
Spec the UI and functionality for Infobar error state |
-- |
VERIFIED |
977730 |
Count total pages visited by all test users |
-- |
VERIFIED |
977768 |
Story Breakdown - Count total pages visited by all test users |
-- |
VERIFIED |
977770 |
Count the times users manually adjust the offered translation pair |
-- |
VERIFIED |
977774 |
Count the number of times a user opts out of Instant Translation |
-- |
RESOLVED |
977806 |
Story Breakdown - Trial audiences for translation add-on |
-- |
VERIFIED |
977807 |
Story Breakdown - Control audiences for translation add-on |
-- |
VERIFIED |
977808 |
Story Breakdown - End of trial period for translation add-on |
-- |
VERIFIED |
977813 |
Verify if FHR Already Collects the Data |
-- |
VERIFIED |
978158 |
Set up client FHR reporting for Translation project |
-- |
VERIFIED |
979424 |
Implement structure and state switching for translation infobar |
-- |
VERIFIED |
980513 |
[translation] Determine best method to serve translation to a fraction of Beta audiences |
-- |
VERIFIED |
980514 |
[Translation] Develop remote way to disable translation pilot |
-- |
VERIFIED |
980516 |
Implement best method to serve translation add-on to fraction of Beta population |
-- |
RESOLVED |
987522 |
Improve localizability of translation infobar |
-- |
VERIFIED |
988275 |
Choosing the same language in Translation Infobar will attempt to translate |
-- |
VERIFIED |
988297 |
Language is changed if up/down arrow keys are used while translation infobar displays the error message |
-- |
VERIFIED |
988336 |
Firefox attempts to translate again the webpage when hitting enter key even if no button is highlighted |
-- |
VERIFIED |
988478 |
[UX] Create Translation Infobar styled for Windows |
-- |
VERIFIED |
988479 |
[UX] Create Translation Infobar styled for Linux |
-- |
VERIFIED |
989310 |
Provide Web authors a way to disable the translation bar entirely or partially |
-- |
NEW |
989321 |
Detect available translations using <link rel="alternate" hreflang="x"> instead of showing machine translation |
-- |
NEW |
990633 |
Implement arrow pointing from the translation info bar to the URL bar icon |
-- |
NEW |
994037 |
Translation infobar can be placed in the wrong tab |
-- |
VERIFIED |
997806 |
Language not detected if the content is in subframes |
-- |
NEW |
997818 |
Infobar is not displayed as long as the throbber is still present in the tab |
-- |
NEW |
1003117 |
verify if the omni.ja size increase due to cld.js and cld.js.mem causes startup performance issues |
-- |
VERIFIED |
1003118 |
check the impact of running language detection on page load times |
-- |
VERIFIED |
1003120 |
measure resident memory use of CLD after startup |
-- |
VERIFIED |
1003125 |
compare the size of the emscripten'ed CLD with the native binary |
-- |
VERIFIED |
1006379 |
JS error in language detection code when closing a tab that's still loading |
-- |
VERIFIED |
1008195 |
Clicking on the notification icon should toggle the translation infobar |
-- |
VERIFIED |
1008224 |
Implement translation infobar tweaks to allow for better display in smaller browser windows |
-- |
RESOLVED |
1009481 |
add a preference to completely hide the translation feature |
-- |
RESOLVED |
1009832 |
Breakdown - Fade translation/original text when replacing it |
-- |
NEW |
1011588 |
[UX] Create animated translation icon for "Translation in Progress" infobar |
-- |
VERIFIED |
1012519 |
Re-translation should use original content instead of newly translated content |
-- |
VERIFIED |
1012522 |
Split TranslationItem in chunks if necessary |
-- |
NEW |
1012530 |
Reorder child nodes when swapping document state |
-- |
VERIFIED |
1012532 |
Replace translation engine usage of RESTRequest with Http.jsm |
-- |
RESOLVED |
1012533 |
Translation root inside root shouldn't be stringfied twice |
-- |
VERIFIED |
1012535 |
Handle "service unavailable" errors |
-- |
VERIFIED |
1012938 |
Translation code throws error if pref is enabled and you're using a build without translation |
-- |
RESOLVED |
1013374 |
Optimize display timing of translation infobar and icon |
-- |
RESOLVED |
1013537 |
Implement animated translation icon for "Translation in Progress" infobar |
-- |
VERIFIED |
1013861 |
Implement runtime switch to disable translation UI |
-- |
VERIFIED |
1013891 |
Move pref and message-manager strings to constants |
-- |
RESOLVED |
1013915 |
Clean up module imports/ dependencies and use lazy getters where possible |
-- |
VERIFIED |
1013963 |
Changing language to translate to does not automatically translate after a previous translation was made |
-- |
RESOLVED |
1013992 |
Show Original language is changed after translating once and retranslating into another |
-- |
RESOLVED |
1014007 |
Error of translation is thrown after about 10 minutes |
-- |
VERIFIED |
1014022 |
Hang after selecting more languages to translate to and toggle Show Original/Show Translation |
-- |
VERIFIED |
1014367 |
API key support for translation |
-- |
VERIFIED |
1014562 |
make the native CLD work well enough to compare memory use in realistic scenarios |
-- |
NEW |
1014598 |
Some words can be multiplied upon translation |
-- |
VERIFIED |
1014672 |
& character translated to & |
-- |
VERIFIED |
1015521 |
Make translation provider use available API key |
-- |
VERIFIED |
1015525 |
Translation FHR should record the state of the translation prefs |
-- |
VERIFIED |
1015527 |
Back/Forward navigation shouldn't break the Translation UI |
-- |
VERIFIED |
1015535 |
Comment nodes shouldn't be considered for translation |
-- |
VERIFIED |
1015933 |
Improve translation tests |
-- |
NEW |
1016342 |
build translation by default |
-- |
VERIFIED |
1016355 |
[UX] Create Translation Infobar styled for Mac (Chameleon) |
-- |
RESOLVED |
1016367 |
Package @2x translation icons on Windows and Linux |
-- |
VERIFIED |
1017560 |
Choosing the same language will modify the state of Show Translation button |
-- |
VERIFIED |
1018976 |
'Translating page content...' info placed wrong in the infobar |
-- |
VERIFIED |
1018981 |
Language to translate to box has the same colour as the infobar and up/down arrows are missing |
-- |
VERIFIED |
1019731 |
Write test to ensure values are passed as expected to the provider used by TranslationHealthReport |
-- |
RESOLVED |
1021650 |
Investigate if tweaking the asm.js heap size can actually save some of the memory used by cld-worker.js |
-- |
REOPENED |
1021921 |
Story Breakdown - [Translation] Launch pre-trial of instant translation |
-- |
VERIFIED |
1022405 |
Not enough padding on OSX translation infobar |
-- |
VERIFIED |
1022411 |
Build Telemetry Experiment for German translation trial |
-- |
VERIFIED |
1022413 |
Update list of languages supported by automatic translation |
-- |
RESOLVED |
1022640 |
the Translation UI disappears when tearing off a tab |
-- |
VERIFIED |
1022725 |
Create a mock httpd.js Translation provider for tests |
-- |
RESOLVED |
1022729 |
Tests for the translation engine |
-- |
NEW |
1022856 |
implement translation provider attribution |
-- |
VERIFIED |
1023247 |
Same page translated multiple times in the same session does not output accurate translation |
-- |
RESOLVED |
1023311 |
translation.manifest needs to be packaged |
-- |
VERIFIED |
1024366 |
Extra Show Translation button in translation infobar |
-- |
RESOLVED |
1024757 |
Translation opportunity FHR should include languages not in the supported list |
-- |
VERIFIED |
1025485 |
Translation feature does not work at all |
-- |
RESOLVED |
1025873 |
Strange behavior after wrapping elements into a dropdown box |
-- |
NEW |
1027024 |
Never translate 'language' disappears when close/open translation infobar using a expired key |
-- |
VERIFIED |
1028370 |
I cannot change Default target language . I want to translation default target language different from Firefox UI language. |
-- |
RESOLVED |
1028942 |
The 'Translate' button's border looks blurry on Mac |
-- |
VERIFIED |
1029363 |
browser_translation_fhr.js fails if it runs on its own |
-- |
RESOLVED |
1029486 |
"TypeError: can't access dead object" at TranslationContentHandler.jsm:91 |
-- |
RESOLVED |
1030074 |
Intermittent browser_translation_fhr.js | 1 == 2 - JS frame :: .../browser_translation_fhr.js :: MetricsChecker.checkAdditions< :: line 62 |
P3 |
NEW |
1030739 |
[hidpi] translation provider image is cut on the bottom |
-- |
NEW |
1031683 |
Implement design changes to translation provider attribution in options menu |
-- |
NEW |
1031684 |
Implement design changes to translation provider attribution in preferences |
-- |
NEW |
1032139 |
Make the 'Translations by' string localizable |
-- |
VERIFIED |
1035333 |
Build Telemetry Experiment for Vi/Pl/Tr translation trial on beta |
-- |
RESOLVED |
1035337 |
Measure number of times infobar is hidden due to "Never translate this language/site" |
-- |
VERIFIED |
1036385 |
Dropdown elements don`t always stick back to infobar on a touch device |
-- |
NEW |
1038493 |
Translation experiment should wait 5 days before activating treatment group |
-- |
RESOLVED |
1041314 |
translation bar will block other tips |
-- |
NEW |
1041598 |
QA experiment for Vi/Tr/Po translation trial on beta |
-- |
VERIFIED |
1041643 |
There has been an error translating this page embedded translator |
-- |
RESOLVED |
1041826 |
Intermittent browser_translation_fhr.js | This test exceeded the timeout threshold. It should be rewritten or split up. |
-- |
RESOLVED |
1042728 |
[Translation Experiment] container string and telemetry toolbar not translated for vi |
-- |
NEW |
1045682 |
automate translation quota tracking |
-- |
RESOLVED |
1046142 |
Empty language to translate to drop down on localized builds |
-- |
VERIFIED |
1046143 |
Non-localized infobar on Vi Firefox 32 beta build |
-- |
VERIFIED |
1046785 |
Infobar does not get trigger |
-- |
RESOLVED |
1046788 |
error while translating the content |
-- |
RESOLVED |
1051135 |
Intermittent browser_translation_fhr.js | Uncaught exception at .../browser_translation_fhr.js:12 - Error: Getting metrics around midnight may fail sometimes and another |
-- |
RESOLVED |
1057458 |
Submit buttons and input placeholders aren't translated |
-- |
NEW |
1060692 |
https://www.google.fr does not trigger the infobar |
-- |
RESOLVED |
1060713 |
No "charactersTranslatedCount" found in Mozrtrap testcase 14014 for the "Test the translation infobar in Nightly" |
-- |
NEW |
1063735 |
"This page has been translated from" message does not behave consistently |
-- |
RESOLVED |
1065043 |
Translation module only translates headlines |
-- |
RESOLVED |
1066170 |
Translating a page always shows error |
-- |
RESOLVED |
1067011 |
[Translation][i18n] label="&translateWebPages.label;." have an unnecessary point |
-- |
NEW |
1071252 |
translation component fails in new tabs in Aurora |
-- |
RESOLVED |
1072740 |
Translation - Implement doorhanger for in-product promotion |
-- |
VERIFIED |
1072741 |
Build Telemetry Experiment for Spain/Argentina translation trial on beta |
-- |
RESOLVED |
1072742 |
Add more language targets for translation |
-- |
VERIFIED |
1072743 |
Get Es/Vi/Pl/Tr strings for bug 1072740 |
-- |
RESOLVED |
1079559 |
consider adding an FHR probe for the value of the welcomeMessageShown preference |
-- |
RESOLVED |
1081296 |
Translation - Add sumo link for promotional doorhanger |
-- |
VERIFIED |
1082207 |
QA experiment for es-ES/es-AR translation trial on beta |
-- |
VERIFIED |
1090529 |
Error handling should handle lack-of-valid-key error as Service Unavailable |
-- |
RESOLVED |
1093574 |
browser.translation.ui.show should be available as a button in the translation toolbar |
-- |
UNCONFIRMED |
1109496 |
Do not take the correct spell of the mozilla |
P5 |
RESOLVED |
1118474 |
Intermittent browser_translation_exceptions.js | application timed out after 330 seconds with no output |
P3 |
RESOLVED |
1129056 |
Implement Yandex translation engine |
-- |
RESOLVED |
1153509 |
Translation notification bar pushes Navbar/FindBar tool button when open Sidebar |
-- |
RESOLVED |
1157478 |
translation exceptions dialog has duplicate ids |
-- |
NEW |
1174468 |
Firefox shows Microsoft logo in preferences with Yandex set as translation engine |
-- |
RESOLVED |
1191306 |
Various translation tests are going to permafail when Gecko 42 merges to Aurora |
-- |
VERIFIED |
1214345 |
The translation "notification" anchor should focus its infobar when used |
-- |
NEW |
1246369 |
Intermittent e10s browser_translation_telemetry.js | This test exceeded the timeout threshold. It should be rewritten or split up. |
P5 |
NEW |
1248501 |
Allow fuller use of the CLD2 API from LanguageDetector.detectLanguage |
-- |
RESOLVED |
1255292 |
Intermittent e10s browser_translation_yandex.js | application timed out after 330 seconds with no output |
P5 |
NEW |
1273073 |
Intermittent browser_translation_infobar.js | application timed out after 330 seconds with no output |
P3 |
NEW |
1281585 |
Intermittent browser/components/translation/test/browser_translation_telemetry.js | application timed out after 330 seconds with no output |
P2 |
RESOLVED |
1282645 |
Intermittent browser/components/translation/test/browser_translation_exceptions.js | This test exceeded the timeout threshold. It should be rewritten or split up. If that's not possible, use requestLongerTimeout(N), but only as a last resort. - |
P2 |
RESOLVED |
1282646 |
Intermittent browser/components/translation/test/browser_translation_telemetry.js | Test timed out - |
P2 |
RESOLVED |
1308021 |
cld2 uses wrong Hebrew ISO 639-1 code |
-- |
RESOLVED |
1311349 |
Enable eslint of browser/components/translation/ |
-- |
RESOLVED |
1316953 |
Intermittent browser/components/translation/test/browser_translation_infobar.js | timeout waiting for the info bar to reappear - |
-- |
RESOLVED |
1342587 |
Intermittent browser/components/translation/test/browser_translation_exceptions.js | A promise chain failed to handle a rejection: - The operation was aborted. |
-- |
RESOLVED |
1374446 |
Intermittent browser/components/translation/test/browser_translation_yandex.js | A promise chain failed to handle a rejection: can't access dead object |
P5 |
NEW |
1374472 |
Intermittent browser_translation_yandex.js | A promise chain failed to handle a rejection: can't access dead object |
-- |
RESOLVED |
1377729 |
Intermittent browser/components/translation/test/browser_translation_exceptions.js | Unexpected Exception: TypeError: PopupNotifications.getNotification(...) is null - |
-- |
RESOLVED |
1387666 |
Intermittent browser/components/translation/test/browser_translation_exceptions.js | Test timed out - |
P5 |
RESOLVED |
1411181 |
Intermittent browser/components/translation/test/browser_translation_telemetry.js | This test exceeded the timeout threshold. It should be rewritten or split up. If that's not possible, use requestLongerTimeout(N), but only as a last resort. - |
P5 |
NEW |
1450571 |
Remove translation code |
-- |
RESOLVED |
1450812 |
Convert translation-infobar.xml to a JS module |
P2 |
RESOLVED |
1476513 |
add moz.yaml and license to vendored cld2 library |
P5 |
RESOLVED |
1479190 |
Intermittent browser/components/translation/test/browser_translation_exceptions.js | Unexpected Exception: TypeError: notif._getAnonElt is not a function - |
P5 |
RESOLVED |
1486157 |
Translation image broken in preferences |
-- |
RESOLVED |
1488232 |
Add support for using the Google Translation API |
-- |
RESOLVED |
1495843 |
Intermittent browser/components/translation/test/browser_translation_exceptions.js | Test timed out - |
P5 |
RESOLVED |
1496403 |
[meta] Translation Shield study |
-- |
NEW |
1501440 |
Value of "browser.translation.engine" is case sensitive |
-- |
RESOLVED |
1504731 |
BingTranslator.jsm refers to an outdated API endpoint |
P5 |
NEW |
1508933 |
Add support for using the Baidu Translation API |
P5 |
RESOLVED |
1519697 |
Page translation function not works after version FX 63 (Not add-ons) |
-- |
RESOLVED |
1544306 |
Update UI to match new PopupNotification spec |
P3 |
NEW |
1579740 |
translate webcontent does not work |
-- |
RESOLVED |
1584895 |
Issue with page translation using google or bing tool |
-- |
RESOLVED |
1612031 |
Add built-in web page translation |
-- |
RESOLVED |
1614750 |
Port translation bar to Fission |
-- |
RESOLVED |
1620859 |
Intermittent browser/components/translation/test/browser_translation_exceptions.js | the options menu is open - |
P5 |
RESOLVED |
1631213 |
Intermittent [tier2] TV browser/components/translation/test/browser_translation_yandex.js | Uncaught exception - NotSupportedError: Operation is not supported |
P5 |
RESOLVED |
1631253 |
Translation no longer works. |
-- |
VERIFIED |
1636760 |
Firefox update resets locale to en-US |
-- |
RESOLVED |
1648917 |
Include translate engine |
-- |
RESOLVED |
1648965 |
Intermittent browser/components/translation/test/browser_translation_exceptions.js | Test timed out - |
P5 |
RESOLVED |
1651969 |
Firefox translators should be able to translate dynamically added content |
-- |
UNCONFIRMED |
1653910 |
Integrated web pages translator |
-- |
RESOLVED |
1654165 |
Missing Italian translation |
-- |
RESOLVED |
1654968 |
use deepl as translate service propvider |
-- |
NEW |
1694813 |
Data collection review request: Bergamot offline machine translation |
-- |
REOPENED |
1702020 |
Testplan covering feature development PI for Bergamot WebExtension |
-- |
RESOLVED |
1703061 |
[meta] Firefox Translations (Bergamot WebExtension) User testing |
-- |
RESOLVED |
1703322 |
Update translation notification to proton styling |
P3 |
RESOLVED |
1710546 |
Bundle Firefox Translations extension as a builtin addon Nightly only |
-- |
RESOLVED |
1713056 |
[META] WebAssembly optimizations for Firefox Translations |
-- |
NEW |
1713057 |
Port Firefox Translations compilation toolkit from emscripten to Wasi |
-- |
RESOLVED |
1713062 |
Enable SSE4.1 on wasm builds of marian for simd (maml) |
-- |
NEW |
1713066 |
Compile bergamot-translator's WASM module with threads support |
-- |
NEW |
1713561 |
3.62% installer size (OSX) regression on Fri May 28 2021 |
-- |
RESOLVED |
1714031 |
Show the translation-related preferences also when `extensions.translations.disabled` is false |
-- |
RESOLVED |
1714438 |
Firefox Translations doesn't work using an ARM CPU |
-- |
RESOLVED |
1715913 |
Update Firefox Translations to 0.4.3 |
-- |
RESOLVED |
1717322 |
Firefox on iOS failed to detect language of a web site |
-- |
RESOLVED |
1720754 |
Firefox thinks https://online.adp.com/signin/v1/ needs translating (but doesn't know the language) |
-- |
RESOLVED |
1720961 |
Fix Translations ID and uninstall the old reference |
-- |
RESOLVED |
1722775 |
If Firefox translations is enabled, allow JS loads from moz-extensions in the Parent Process |
-- |
RESOLVED |
1722776 |
Make a stricter allow-list for Translation moz-extension URIs |
-- |
NEW |
1723632 |
Incorporate mochitests for Firefox Translations |
-- |
RESOLVED |
1723637 |
Prevent Firefox Translations extension id of changing when building locally |
-- |
RESOLVED |
1723648 |
Update Firefox Translations to 0.4.4 |
-- |
RESOLVED |
1725170 |
Make Firefox Translations more intuitive |
-- |
NEW |
1725236 |
The translator icon in the address bar is flattened |
-- |
NEW |
1727031 |
Firefox Translations adds 11 seconds of jank to long wiki page with a variety of languages |
-- |
RESOLVED |
1728811 |
Translation leads to 'lorlorlor' |
-- |
RESOLVED |
1734220 |
[meta] Migrate strings from browser/chrome/browser/translation.dtd to Fluent |
P4 |
RESOLVED |
1734824 |
"Firefox Translations" is slowing down Nightly on Bugzilla advanced search page |
-- |
RESOLVED |
1738409 |
Change `is` to `notificationIs` to restore the bundled Firefox Translations extension UI |
-- |
NEW |
1749656 |
Upgrade Firefox Translations to 0.5.0 |
-- |
RESOLVED |
1758139 |
Ignore no-unused-vars issues in test_cld2.js |
-- |
RESOLVED |
1759782 |
Remove Firefox Translations addon from Nightly |
-- |
RESOLVED |
1762409 |
Phase out simd wormhole instructions |
-- |
RESOLVED |
1776814 |
Incorporate data-subcategory to Firefox Translations panel on about:preferences |
-- |
RESOLVED |
1787994 |
Intermittent browser/components/translation/test/browser_translation_telemetry.js | single tracking bug |
P5 |
RESOLVED |
1792489 |
Intermittent TV [tier 2] browser/components/translation/test/browser_translation_infobar.js | This test exceeded the timeout threshold. It should be rewritten or split up. If that's not possible, use requestLongerTimeout(N), but only as a last resort. - |
P5 |
RESOLVED |
1793837 |
Intermittent browser/components/translation/test/browser_translation_exceptions.js | single tracking bug |
P5 |
RESOLVED |
1794819 |
Dropdown menu from button Options in notification banner does not show correctly |
-- |
RESOLVED |
1797421 |
Firefox Translations shouldn't make pages jump |
-- |
UNCONFIRMED |
1800276 |
Firefox Translations extension menu doesn't show all options |
-- |
RESOLVED |
1800365 |
do not suggest to translate automatically a web page |
-- |
REOPENED |
1800715 |
Add a moz.yaml for cld2 |
-- |
RESOLVED |
1802722 |
modern flexbox in the browser toolbox causes small layout issues for Firefox Translations |
-- |
RESOLVED |
1804633 |
Integrate Firefox Translations in Nightly |
-- |
RESOLVED |
1805476 |
Stub out some initial architecture for Firefox Translations |
P3 |
RESOLVED |
1806819 |
Intermittent browser_translation_infobar.js | application timed out after 300 seconds no output |
-- |
UNCONFIRMED |
1809926 |
Firefox Translations extension adds noticeable (>1s) delay to browser readiness at launch time |
-- |
RESOLVED |
1810180 |
Prototype an about:translations page |
P2 |
RESOLVED |
1811339 |
Stop using nsIScriptableUnicodeConverter in browser/components/translation |
-- |
RESOLVED |
1811908 |
Allow translations to work without requiring SSE 4.1 |
-- |
NEW |
1813161 |
Prototype language detection in about:translations |
P3 |
RESOLVED |
1813775 |
Add proper support for non-bidirectional translations |
P2 |
NEW |
1813777 |
Add a "beta" field to the language models Remote Settings records |
P2 |
NEW |
1813779 |
Consider how hash verification should work for language models and wasm binaries |
P2 |
RESOLVED |
1813781 |
Add error messages to the about:translations |
P2 |
RESOLVED |
1813782 |
Consider porting the HTML escaping behavior from the addon |
P3 |
RESOLVED |
1813783 |
Add tests for the LTR and RTL behavior of translations in about:translations |
P2 |
RESOLVED |
1813784 |
Add a button to about:translations to swap the "from" and "to" language |
P2 |
NEW |
1813789 |
See if the translations worker can be moved from a ChromeWorker to an unprivileged Worker |
P3 |
NEW |
1813793 |
Prototype the full page translations feature using the translations worker |
P3 |
RESOLVED |
1813796 |
Define and document the update process for language models and wasm through Remote Settings |
P2 |
NEW |
1813854 |
Evaluate different language detection libraries |
P3 |
NEW |
1814103 |
about:translations should throttle or debounce the translations |
P2 |
RESOLVED |
1814168 |
Report on the download status and progress in about:translations |
P2 |
NEW |
1814195 |
Add telemetry to about:translations |
P3 |
NEW |
1814254 |
Review and decide on the correct nsIAboutModule flags for about:translations |
P3 |
NEW |
1814257 |
Move the translations.ftl file into toolkit |
P3 |
NEW |
1814289 |
Apply the new jsdoc eslint rules to the new translations component |
P2 |
NEW |
1814423 |
Provide a mocked translations engine for integration tests |
P2 |
RESOLVED |
1815339 |
Investigate using a single-process model for the translations engine |
P2 |
NEW |
1815340 |
Investigate memory limits on mobile, and maybe provide an API for removing memory |
P3 |
NEW |
1815341 |
Investigate IPC data transfer efficiency |
P3 |
NEW |
1815343 |
Use transferables to send the ArrayBuffers to the worker. |
P3 |
RESOLVED |
1815790 |
Replace intgemm with a xsimd alternative |
P3 |
RESOLVED |
1815793 |
about:translations should handle Remote Settings issues more gracefully |
P3 |
NEW |
1815974 |
Infinite refresh with Firefox Translations enabled |
-- |
NEW |
1816771 |
Initial fetch of translations models takes longer 10x on Linux than on macOS |
P3 |
NEW |
1816996 |
Convert JSMs in browser/components/translation to ESMs |
-- |
RESOLVED |
1817006 |
about:translations gets slow with long text, there should be incremental translations |
P3 |
NEW |
1817053 |
Remove some dead icons from the translation project. |
-- |
RESOLVED |
1817084 |
Remove old translations code |
P2 |
NEW |
1818603 |
Add "Detect Language" to dropdown menu in about:translations UI |
P3 |
RESOLVED |
1819205 |
Full page translation should translate attributes such as title and placeholder |
P3 |
NEW |
1819715 |
Follow-ups to the about:translations prototype |
P2 |
RESOLVED |
1820214 |
[meta] Translations 2023-H1 Desktop MVP |
P2 |
NEW |
1820217 |
Add telemetry to full page translation |
P3 |
NEW |
1820227 |
Determine the language id strategy for full page translations |
P2 |
RESOLVED |
1820229 |
Create the initial button and popup UI for translations |
P2 |
RESOLVED |
1820240 |
[meta] Translations 2023-H1 Android MVP |
P2 |
NEW |
1820247 |
Apply the UX designs to the translations popup |
P2 |
NEW |
1820249 |
Update the translation popup's icon to show that a page has been translated |
P2 |
NEW |
1820252 |
Add an IntersectionObserver to prioritize translations |
P3 |
NEW |
1820254 |
Display UI in the popup for showing the progress and status of language model downloads |
P2 |
NEW |
1820255 |
Add a button to the translations popup to refresh the page to revert the translation |
P2 |
NEW |
1820259 |
Add UI to pre-fetch language models |
P3 |
NEW |
1820260 |
Add some way for users to rate translations or their experience, through telemetry |
P4 |
NEW |
1820261 |
Enable the pref by default to show the new translations work |
P3 |
NEW |
1820618 |
TranslationsDocument should use a word segmenter not a regex to support CJK-like languages |
P3 |
NEW |
1820625 |
Investigate the performance of the DOMParser and see if there are any mitigations |
P3 |
NEW |
1821038 |
Expose Fluent file for Firefox Translation to localization |
-- |
NEW |
1821046 |
Use the list of languages for auto-translating, rather than just the app locale's language |
P3 |
NEW |
1821461 |
Intermittent toolkit/components/translations/tests/browser/browser_about_translations.js | single tracking bug |
P5 |
ASSIGNED |
1821503 |
Intermittent TV toolkit/components/translations/tests/browser/browser_about_translations.js | single tracking bug |
P5 |
RESOLVED |
1821504 |
Intermittent toolkit/components/translations/tests/browser/browser_about_translations.js | single tracking bug |
P5 |
RESOLVED |
1821768 |
Get about:translations working nicely in GeckoView and Fenix |
P2 |
RESOLVED |
1821928 |
Convert toolkit/components/translation to ES modules |
-- |
RESOLVED |
1822077 |
Perma toolkit/components/translations/tests/browser/browser_about_translations.js | Uncaught exception in test bound test_about_translations_language_identification - when Gecko 112 merges to Beta on 2023-03-13 |
-- |
RESOLVED |
1823702 |
Various small translations cleanups |
P3 |
RESOLVED |
1823925 |
The translations language ID has a race condition with construction |
P3 |
RESOLVED |
1823964 |
Plan the transition for enabling Firefox Translations |
P3 |
NEW |
1823968 |
Estimate number of users who can't use Translations because of the SIMD requirements |
-- |
NEW |
1824838 |
Verify the translations engine support detection is working correctly |
P2 |
NEW |
1825285 |
error: cannot convert between vector type 'xsimd::types::simd_register<float, xsimd::avx>::register_type' and vector type 'xsimd::types::simd_register<float, xsimd::sse2>::register_type' |
-- |
RESOLVED |
1825349 |
Handle invalid content signatures for RemoteSettings attachments |
P2 |
NEW |