Re: List of automatically imported translations?

Francesco Lodolo <[email protected]> Mon, 8 Jul 2019 21:21:34 +0200
Newsgroups gmane.comp.mozilla.localization
Message-ID <CA+nXC=qZVss8PkDp8jEYb8amwRfX6r9o_d-5mHA4xSNyiCJA=w@mail.gmail.com>
> Hi,
>
> I noticed there is a warning for Firefox(eo) in the Pontoon translations:
>
> https://pontoon.mozilla.org/eo/firefox/all-resources/?status=warnings&string=200202
>
> The warning is correct, but nobody entered that translation for that
> text, it was "imported 4 days ago". Without the warning it would have
> been accepted, as it apparently was in es-MX:

That string has been migrated from an existing properties/DTD file to
Fluent, replacing "Sync" with the corresponding term.
https://pontoon.mozilla.org/translate/eo/firefox/browser/chrome/browser/activity-stream/newtab.properties/?search=to+continue+to+Firefox+Sync&string=179148

If "Sync" wasn't available in the original translation, it results in
this kind of warning, which can be easily detected in Pontoon.

Note that, even with a warning, the string is used in product, and
doesn't create any issue. There's no functional difference between
before and after.

> https://pontoon.mozilla.org/es-MX/firefox/all-resources/?string=200202
>
> There might be other translations that go unnoticed because automatic
> checks (and not a human translator) allowed them through. Even 100% in
> MT might not be good enough, depending on the context, so I think it
> would be a good idea to have automatic translations queue up as
> unreviewed (like those of any other contributor) instead of going
> straight to the approved state.

Unfortunately that's not a scalable option. There are about 3400
Fluent strings in Firefox, likely 3/4 of them have been migrated from
existing translations (that needs to be multiplied for more than 100
languages). Migrations allow us to not lose translations and
attribution (in Mercurial repositories), and we want them to be as
transparent as possible.

Also note that these are not automatic translations. They're existing
translations moved to a different format, normally "as is", or
replacing placeables where possible (and where it's safe to do so).

> For those that might have slipped through in the past, is there a way to
> check all the "imported" translations? Something like a "System" author
> filter when searching by author?

I don't think that's possible, but I'll let Matjaz confirm.

Francesco