Google Groups no longer supports new Usenet posts or subscriptions. Historical content remains viewable.
Dismiss

Google Translate

17 views
Skip to first unread message

Michael Bauer

unread,
Oct 20, 2018, 10:52:06 AM10/20/18
to Mozilla l10n
Can someone please switch off Google Translate for gd as soon as
possible? It produces gibberish and we don't want anyone using it and
it's costing me extra time to check if the Machinery tab is giving me GT
gibberish or a partial match.

Michael

Matjaz Horvat

unread,
Oct 20, 2018, 12:26:40 PM10/20/18
to Michael Bauer, dev-l10n
Hi Michael,

It should be disabled now.

And with that, I'm hijacking this thread to announce that we replaced
Microsoft Translator with Google Translate as our machine translation
provider. :)

Background: we used to be on a free plan of Microsoft Translator, but
it only worked with the old version of the API, which is now being
deprecated. It started to behave unreliably lately, often not
returning any results.

We chose to switch Google Translate, mostly because it doubles the
number of Pontoon locales with MT support (103 vs. 48).

-Matjaž
> _______________________________________________
> dev-l10n mailing list
> dev-...@lists.mozilla.org
> https://lists.mozilla.org/listinfo/dev-l10n

Michael Bauer

unread,
Oct 20, 2018, 1:09:26 PM10/20/18
to dev-...@lists.mozilla.org

Sgrìobh Matjaz Horvat na leanas 20/10/2018 aig 17:26:
> Hi Michael,
>
> It should be disabled now.
Thank you
> We chose to switch Google Translate, mostly because it doubles the
> number of Pontoon locales with MT support (103 vs. 48).
I'm not sure if 'number of locales' is a good litmus for going with
either, as an aside. It ought to be quality of translations, if you ask
me... Many of the locales for which Google has less data produce
translations similar to those it does for Gaelic 'all this base are
belong to us' kind of translations.

Perhaps it should be an optional feature for smaller locales which is
only turned on if a locale lead asks for it - imagine if someone powers
through a whole load of machine translations without doing due
diligence, someone then has to hunt down all this machine translation
junk. Having had to do this, I can tell you it's pretty soul destroying.
Not to mention the embarrassment of having it in a release.

Michael

Matjaz Horvat

unread,
Oct 20, 2018, 2:05:58 PM10/20/18
to Michael Bauer, dev-l10n
On Sat, Oct 20, 2018 at 7:09 PM Michael Bauer <fi...@akerbeltz.org> wrote:
> Sgrìobh Matjaz Horvat na leanas 20/10/2018 aig 17:26:
> > We chose to switch Google Translate, mostly because it doubles the
> > number of Pontoon locales with MT support (103 vs. 48).
> I'm not sure if 'number of locales' is a good litmus for going with
> either, as an aside. It ought to be quality of translations, if you ask
> me... Many of the locales for which Google has less data produce
> translations similar to those it does for Gaelic 'all this base are
> belong to us' kind of translations.

To clarify, by mostly I mean language support is the most significant
_difference_ between the two, and it favours Google Translate.

The most important _factor_ in making the decision was actually
quality, but we were unable to find any serious research favouring one
service over the other.

Ideally, we'll have an opportunity to conduct such research on our own
(because of the specifics of the content we localize), and see which
service (if any) works better for which locale (and maybe even for
which project). To make that happen, we'd need to enable both services
(or even more) and measure which provides more useful (used) results.

-Matjaž

Julen Ruiz Aizpuru

unread,
Oct 20, 2018, 2:06:27 PM10/20/18
to dev-l10n
Hau idatzi du Michael Bauer (fi...@akerbeltz.org) erabiltzaileak (2018
urr. 20, lr. (16:52)):
>
> Can someone please switch off Google Translate for gd as soon as
> possible?

Can this please also be disabled for 'eu' as well? Thanks!

Julen.

Matjaz Horvat

unread,
Oct 20, 2018, 2:08:22 PM10/20/18
to Julen Ruiz Aizpuru, dev-l10n
Done.

Emin Mastizada

unread,
Oct 20, 2018, 4:21:14 PM10/20/18
to Matjaz Horvat, Julen Ruiz Aizpuru, dev-l10n
Hi Matjaz,
Yes, google has many languages but it doesn't make sense for some of them
(I can't get good results for Azerbaijani, Turkish and Russian). The best
part of Microsoft Translation was that, It wasn't machine translation, as I
remembet, it was Microsoft's own translations for projects like Windows and
etc.

I was going to make a PR to have a selection in user settings. Would be
awesome if you could turn it off for "az" too.

сб, 20 окт. 2018 г., 21:08 Matjaz Horvat <mat...@mozilla.com>:

Francesco Lodolo

unread,
Oct 21, 2018, 2:26:58 AM10/21/18
to em...@mastizada.com, Mozilla l10n Mailing List
We were using the Microsoft Translation API, as far I know there are
no results coming from their terminology database.

Francesco

[1] equivalent to https://www.bing.com/translator
[2] https://www.microsoft.com/language/
Il giorno sab 20 ott 2018 alle ore 22:21 Emin Mastizada
<em...@mastizada.com> ha scritto:

Matjaz Horvat

unread,
Oct 21, 2018, 2:38:50 AM10/21/18
to Emin Mastizada, dev-l10n, Julen Ruiz Aizpuru
On Sat, Oct 20, 2018 at 10:21 PM Emin Mastizada <em...@mastizada.com> wrote:
> The best
> part of Microsoft Translation was that, It wasn't machine translation, as I
> remembet, it was Microsoft's own translations for projects like Windows and
> etc.

No, Microsoft translations actually come from a different service -
Microsoft Terminology - and we still use that:
https://www.microsoft.com/language/

You can find those translations marked as "Microsoft" in Machinery.

-Matjaž

Michal Stanke

unread,
Oct 21, 2018, 5:27:44 AM10/21/18
to dev-...@lists.mozilla.org
I started translating new strings in Pontoon this morning I also have
two cents about Google Translate.

At first the results seemed rubbish, but for longer texts they are
surprisingly good. However Google does not respect our terminology and
style, which makes me a little nervous about these machine suggestions
being submitted without checks. The more they are shown as 100 % match
in machinery.

My personal workflow is to quickly walk trough the new strings, as a
stretch submit those that have very close match from the translation
memory (e.g. were moved or slightly reworded), and then roll up my
sleeves for the actual work on the rest. The Google Translate entries in
the machinery disturb this flow by being shown as 100% match, so I am
actually worried I will do the mistake myself.

Matjaž, can we please remove the percentage from MT entries completely,
plus sort them to the end of the list in machinery, below any more or
less accurate matches from TM or MS terminology? Then one can
distinguish MT from TM just by the presence of the green number, without
actually reading the name of the origin. Moving them to the bottom of
the list can reduce the risk from the paragraph above, that someone
would blindly suggest or even approve MT results without proper check.

Wow, this e-mail got a lot longer than I expected. I like the quality of
new MT for quite a portion of the strings. It's not the quality we want
to have in the product, but somewhere it's so good, that it makes me
worry we would stop properly checking it and half-blindly accept
whatever it produces.


Dne 21. 10. 18 v 8:38 Matjaz Horvat napsal(a):
> _______________________________________________
> dev-l10n mailing list
> dev-...@lists.mozilla.org
> https://lists.mozilla.org/listinfo/dev-l10n
--
Michal Stanke

Matjaz Horvat

unread,
Oct 21, 2018, 11:27:02 AM10/21/18
to Michal Stanke, dev-l10n
On Sun, Oct 21, 2018 at 11:27 AM Michal Stanke <mst...@mozilla.cz> wrote:
> Matjaž, can we please remove the percentage from MT entries completely,
> plus sort them to the end of the list in machinery, below any more or
> less accurate matches from TM or MS terminology? Then one can
> distinguish MT from TM just by the presence of the green number, without
> actually reading the name of the origin. Moving them to the bottom of
> the list can reduce the risk from the paragraph above, that someone
> would blindly suggest or even approve MT results without proper check.

That was indeed misleading (and different from the old
implementation), and several other users complained about it.

It's gone now.

Sorry for the inconvenience.

-Matjaž

A. C.

unread,
Oct 21, 2018, 11:31:18 AM10/21/18
to dev-...@lists.mozilla.org
I think it's better to exclude Google Translation from the count.

თარიღი შაბ.20ოქტ 20:26, Matjaz Horvat წერს:
> Hi Michael,
>
> It should be disabled now.
>
> And with that, I'm hijacking this thread to announce that we replaced
> Microsoft Translator with Google Translate as our machine translation
> provider. :)
>
> Background: we used to be on a free plan of Microsoft Translator, but
> it only worked with the old version of the API, which is now being
> deprecated. It started to behave unreliably lately, often not
> returning any results.
>
> We chose to switch Google Translate, mostly because it doubles the
> number of Pontoon locales with MT support (103 vs. 48).
>
> -Matjaž
> On Sat, Oct 20, 2018 at 4:52 PM Michael Bauer <fi...@akerbeltz.org> wrote:
>> Can someone please switch off Google Translate for gd as soon as
>> possible? It produces gibberish and we don't want anyone using it and
>> it's costing me extra time to check if the Machinery tab is giving me GT
>> gibberish or a partial match.
>>
>> Michael

Michal Stanke

unread,
Oct 21, 2018, 3:08:57 PM10/21/18
to Matjaž Horvat, dev-l10n
Thank you, much better now.

--
Michal Stanke

Dne ne 21. 10. 2018 17:26 uživatel Matjaz Horvat <mat...@mozilla.com>
napsal:

Emin Mastizada

unread,
Oct 23, 2018, 5:23:08 PM10/23/18
to Matjaz Horvat, dev-l10n
Sorry for that, there were no new strings matching to the MS Terminology
on that day and all suggestions were from translation history and
google. I think MS Translations never worked for "az".

There is no good MT for "az" and having a suggestion misleads as we are
using machinery and locales at same time.

On 10/21/18 9:38 AM, Matjaz Horvat wrote:
> On Sat, Oct 20, 2018 at 10:21 PM Emin Mastizada <em...@mastizada.com> wrote:
>> The best
>> part of Microsoft Translation was that, It wasn't machine translation, as I
>> remembet, it was Microsoft's own translations for projects like Windows and
>> etc.
> No, Microsoft translations actually come from a different service -
> Microsoft Terminology - and we still use that:
> https://www.microsoft.com/language/
>
> You can find those translations marked as "Microsoft" in Machinery.
>
> -Matjaž

--
Emin Mastizada
Python/Django Developer
https://www.mastizada.com


Eduardo Trápani

unread,
Oct 24, 2018, 9:58:39 AM10/24/18
to dev-...@lists.mozilla.org
Hi, could you also turn it off for 'eo'?

Thanks.

On 20/10/18 15:05, Julen Ruiz Aizpuru wrote:
> Hau idatzi du Michael Bauer (fi...@akerbeltz.org) erabiltzaileak (2018
> urr. 20, lr. (16:52)):
>>
>> Can someone please switch off Google Translate for gd as soon as
>> possible?
>
> Can this please also be disabled for 'eu' as well? Thanks!
>
> Julen.

Jeff Beatty

unread,
Oct 24, 2018, 10:07:52 AM10/24/18
to Eduardo Trápani, dev-l10n
Hey everyone,

Hijacking this thread to share a bit of information.

No MT solution will be perfect; but we can do more to improve the quality
of the output coming from Google Translate, as well as flag that output as
coming from machine translation in Pontoon (btw, thank you all for those
great ideas). Because it's the end of the year, we've elected to implement
the API that gives us access to the generic neural + phrase-based MT engine
for the remainder of 2018. In 2019, we'll invest in training Google's MT
engine on Mozilla data and benchmarking the output quality. We're hoping
that the improved output plus Pontoon-based quality features will make this
a useful tool for localizers rather than a distraction, disruption, or a
catalyst for creating more work for reviewers.

Sorry for any temporary disruption this has caused.

Jeff

Matjaz Horvat

unread,
Oct 24, 2018, 10:31:08 AM10/24/18
to Eduardo Trápani, dev-l10n
On Wed, Oct 24, 2018 at 3:58 PM Eduardo Trápani <etra...@gmail.com> wrote:
> Hi, could you also turn it off for 'eo'?

Disabled.

To add to what Jeff said: next year we're also planning to make
several changes to the translation interface and one of the proposals
is to make the contents of the Machinery always visible (instead of
hiding them behind a tab). That would eliminate the problem the
"count" is causing in the Machinery tab right now.

-Matjaž

Rhoslyn Prys

unread,
Oct 24, 2018, 10:33:36 AM10/24/18
to dev-...@lists.mozilla.org
Hi Jeff and everyone,

Google Translate works pretty well in Welsh, I'd reckon 80%ish, I used
it on Firefox Monitor this morning and I'm happy. :-)

Some issues:

1. It produces a code (&#39;) when there should be an apostrophe

Mae eich cyfrineiriau&#39;n gwarchod mwy na'ch cyfrifon. / Mae eich
cyfrineiriau'n gwarchod mwy na'ch cyfrifon.

Google Translate does this in Poedit as well, though I've not noticed
this on the Google Translate website. Does this, does this os something
similar occur in other languages? Any chance of stopping this?

2. Terminology - it would be useful to be able to stipulate certain terms.

Otherwise, pretty good.

Rhos


Ar 24/10/2018 15:07, ysgrifennodd Jeff Beatty:
> Hey everyone,
>
> Hijacking this thread to share a bit of information.
>
> No MT solution will be perfect; but we can do more to improve the quality
> of the output coming from Google Translate, as well as flag that output as
> coming from machine translation in Pontoon (btw, thank you all for those
> great ideas). Because it's the end of the year, we've elected to implement
> the API that gives us access to the generic neural + phrase-based MT engine
> for the remainder of 2018. In 2019, we'll invest in training Google's MT
> engine on Mozilla data and benchmarking the output quality. We're hoping
> that the improved output plus Pontoon-based quality features will make this
> a useful tool for localizers rather than a distraction, disruption, or a
> catalyst for creating more work for reviewers.
>
> Sorry for any temporary disruption this has caused.
>
> Jeff
>
> On Wed, Oct 24, 2018 at 7:58 AM Eduardo Trápani <etra...@gmail.com> wrote:
>
>> Hi, could you also turn it off for 'eo'?
>>

Michael Bauer

unread,
Oct 24, 2018, 10:46:50 AM10/24/18
to dev-...@lists.mozilla.org
For Gaelic it always puts the ' in the wrong place i.e. instead of a'
dèanamh, it does a 'dèanamh. We have yet to find a way to get Google to
fix *any*thing, including this. I think they do languages like Welsh and
Gaelic, lock them in a room and bury the key next to the witch king of
Angmar...

Michael

Sgrìobh Rhoslyn Prys na leanas 24/10/2018 aig 15:33:

Jeff Beatty

unread,
Oct 24, 2018, 10:48:57 AM10/24/18
to Rhoslyn Prys, dev-l10n
Good to know Rhoslyn, thanks for sharing.

I remember that we had set up Celtic locales to also use a Celtic
language-specific MT engine. I hope this change didn't override that. If
so, we should get a bug on file.

Jeff

El mié., 24 de oct. de 2018 08:33, Rhoslyn Prys <po...@meddal.com> escribió:

> Hi Jeff and everyone,
>
> Google Translate works pretty well in Welsh, I'd reckon 80%ish, I used
> it on Firefox Monitor this morning and I'm happy. :-)
>
> Some issues:
>
> 1. It produces a code (&#39;) when there should be an apostrophe
>
> Mae eich cyfrineiriau&#39;n gwarchod mwy na'ch cyfrifon. / Mae eich
> cyfrineiriau'n gwarchod mwy na'ch cyfrifon.
>
> Google Translate does this in Poedit as well, though I've not noticed
> this on the Google Translate website. Does this, does this os something
> similar occur in other languages? Any chance of stopping this?
>

Matjaz Horvat

unread,
Oct 24, 2018, 11:16:33 AM10/24/18
to po...@meddal.com, dev-l10n
On Wed, Oct 24, 2018 at 4:33 PM Rhoslyn Prys <po...@meddal.com> wrote:
> 1. It produces a code (&#39;) when there should be an apostrophe

We're just testing a fix for this, you can check it out on Pontoon stage server:
https://mozilla-pontoon-staging.herokuapp.com/cy/

The difference is that the new behaviour tells the API that the
content we're sending is "plain text" and not "html". For details,
please see https://bugzilla.mozilla.org/show_bug.cgi?id=1501088

On Wed, Oct 24, 2018 at 4:48 PM Jeff Beatty <jbe...@mozilla.com> wrote:
> I remember that we had set up Celtic locales to also use a Celtic
> language-specific MT engine. I hope this change didn't override that. If
> so, we should get a bug on file.

We use https://github.com/kscanne/caighdean, but it only supports ga-IE.

-Matjaž

Rhoslyn Prys

unread,
Oct 24, 2018, 11:28:48 AM10/24/18
to dev-...@lists.mozilla.org
Michael, there is still hope:   Linguists, update your resumes because
Baidu thinks it has cracked fast AI translation

https://www.theregister.co.uk/2018/10/24/ai_translation_baidu/

"Translating between Japanese and German to English and Chinese,
therefore, more difficult. “There is a well-known joke in the UN that a
German-to-English interpreter often has to pause and “wait for the
German verb”. Standard Arabic and Welsh are verb-subject-object , which
is even more different from SVO,” he said."

They must be working on the Celtic languages... :-0

Ar 24/10/2018 15:46, ysgrifennodd Michael Bauer:
> For Gaelic it always puts the ' in the wrong place i.e. instead of a'
> dèanamh, it does a 'dèanamh. We have yet to find a way to get Google
> to fix *any*thing, including this. I think they do languages like
> Welsh and Gaelic, lock them in a room and bury the key next to the
> witch king of Angmar...
>
> Michael
>
> Sgrìobh Rhoslyn Prys na leanas 24/10/2018 aig 15:33:
>> Google Translate does this in Poedit as well, though I've not noticed
>> this on the Google Translate website. Does this, does this os
>> something similar occur in other languages? Any chance of stopping this?
>

Rhoslyn Prys

unread,
Oct 24, 2018, 11:57:02 AM10/24/18
to Matjaz Horvat, dev-l10n
Mattjaz, that appears to be working on the state server. I tried a few
strings on AMO and the were OK, no &#39;.

Thanks.

Gabriela Montagu

unread,
Oct 24, 2018, 12:34:02 PM10/24/18
to Rhoslyn Prys, Matjaz Horvat, dev-l10n
It works quite fine for es-AR, that is, no more gibberish as before.
It doesn't include our informal addressing people "vos" we use for websites
though, but the LATAM "tu".
0 new messages