Error message for invalid email address is poorly translated into German
Categories
(Mozilla Localizations :: de / German, defect)
Tracking
(Not tracked)
People
(Reporter: juergen.gmach, Unassigned)
Details
User Agent: Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/84.0.4147.135 Safari/537.36
Steps to reproduce:
Fill out a form, in particular an email field, with an invalid email address - e.g. my GitHub handle, which is "jugmac00".
Actual results:
I got "Ungültige Email-Adresse." - which is not proper German.
Expected results:
"Ungültige E-Mail-Adresse."
| Reporter | ||
Comment 1•5 years ago
|
||
The automatically extracted user agent is from my standard browser, which is Chrome. The error certainly happened on my FireFox browser. (FireFox 79.0 on Ubuntu 18.04).
Comment 2•5 years ago
|
||
Sorry, but the mentioned text "Ungültige Email-Adresse." cannot be found in the Firefox translation https://transvision.mozfr.org/?recherche=Ung%C3%BCltige+Email-Adresse&repo=gecko_strings&sourcelocale=en-US&locale=de&search_type=strings_entities
Testing with an invalid email address like test or one which doesn't match restriction like test@example.com at https://developer.mozilla.org/en-US/docs/Web/HTML/Element/input/email shows other tooltips about why the input gets rejected.
Could this be an error message provide by the site itself or an add-on?
| Reporter | ||
Comment 3•5 years ago
|
||
Hi Sebastian,
I am super sorry! You are totally right, the mentioned text comes from Flask's WTForms - I even did not know that this package translates anything itself, as I had to translate everything myself.
I grepped my code base and did not find the string. As there was another weak translation ( https://bugzilla.mozilla.org/show_bug.cgi?id=1661208 ) i thought this also has to be fixed in Mozilla.
I did not find FireFox` translation database myself, otherwise I would have looked up the string myself.
I will create a PR to fix the translation in the WTForms package.
Once again, sorry, and keep up the great work!
Description
•