Last modified: 2014-02-26 17:26:26 UTC

Wikimedia Bugzilla is closed!

Wikimedia migrated from Bugzilla to Phabricator. Bug reports are handled in Wikimedia Phabricator.
This static website is read-only and for historical purposes. It is not possible to log in and except for displaying bug reports and their history, links might be broken. See T61890, the corresponding Phabricator task for complete and up-to-date bug report information.
Bug 59890 - AltGr key no longer works when editing text in translations (on Meta with 1.23wmf9)
AltGr key no longer works when editing text in translations (on Meta with 1.2...
Status: RESOLVED WORKSFORME
Product: MediaWiki extensions
Classification: Unclassified
Translate (Other open bugs)
unspecified
All All
: High major (vote)
: ---
Assigned To: Nobody - You can work on this!
https://meta.wikimedia.org/wiki/Speci...
aklapper-moreinfo
: code-update-regression
Depends on:
Blocks:
  Show dependency treegraph
 
Reported: 2014-01-10 00:10 UTC by Philippe Verdy
Modified: 2014-02-26 17:26 UTC (History)
4 users (show)

See Also:
Web browser: ---
Mobile Platform: ---
Assignee Huggle Beta Tester: ---


Attachments

Description Philippe Verdy 2014-01-10 00:10:33 UTC
The AltGr key of native keyboards no longer works. This is a severe bug with MANY international keyboards.

It is now intepreted as if we pressed Alt for inserting $placeholders.

For example it i impossible to enter the following basic ASCII characters on a standard French keyboard :
  # { [ | ` \ @ ] }
as well as the following symbols :
  ¤ €
and some accents. Many extended keyboards using AltGr (or Ctrl+Alt) for entering some other characters are also unusable.

This is a severe regression of functionality when the recent addition facility for Alt+1 (which was not working anyway, but not dramatic) is clearly optional.

Most languages (except English which does not need translations most of the time) are affected.

Please revert this change (bug seen when translating on Meta)
Comment 1 Philippe Verdy 2014-01-10 00:15:27 UTC
Note: this bug is critical.

It is caused by a recent change in code which has been deployed WITHOUT having been tested at all !!!
Comment 2 Siebrand Mazeland 2014-01-10 00:51:16 UTC
Can you please provide exact steps to reproduce? That includes a URL so we can verify that this issue hasn't already resolved. (ref https://gerrit.wikimedia.org/r/#/c/104934 ).
Comment 3 Philippe Verdy 2014-01-10 02:37:12 UTC
- Just visit Meta
- select any kind of translation from the navigation bar or on pages proposing translations.
- select any item to translate
- try pressing AltGr+3 to enter # on a French keyboard : does not work, it inserts the 3rd $placeholder proposed (if there's one)
- using AltGr+E to generate €
- try any other non-US keyboards mapping characters on the 1st row with digits, or on any row (e.g. UK keyboard with AltGr+4 for the €

All translations are affected

Note: I'm using Chrome on Windows. But I get the same with IE or Firefox.

In my opinion the code recently deployed on Meta is wrong. Clearing the browser cache did not work.
Comment 4 Philippe Verdy 2014-01-10 02:37:51 UTC
Also there was no problems a few days ago.
Comment 5 Siebrand Mazeland 2014-01-10 02:43:29 UTC
(In reply to comment #3)
> - Just visit Meta
> - select any kind of translation from the navigation bar or on pages
>   proposing translations.
> - select any item to translate
> - try pressing AltGr+3 to enter # on a French keyboard : does not work,
>   it inserts the 3rd $placeholder proposed (if there's one)

Can you please try to reproduce on medawiki.org? That's is running 1.23wmf10 and may display different behavior. As noted before, this is most likely related to https://gerrit.wikimedia.org/r/#/c/104934.
Comment 6 Philippe Verdy 2014-01-10 02:46:14 UTC
Also why did you remove the regresion tag ? It is a regression at least on Meta. I've not checked other wiki sites.

The patch given in Gerrit is not in the javascript used on Meta, or may be there was a deployement problem or the untested code was deployed too early on Meta without the patch.

Meta currently runs 1.23wmf9 (f7f4596)
Comment 7 Philippe Verdy 2014-01-10 02:53:28 UTC
The patch works on Mediawiki.org.
Meta has now the bug.
Comment 8 Andre Klapper 2014-02-26 16:53:05 UTC
Philippe: Is this still an issue? I'd expect Meta to work nowadays if mw.org worked already at the time of testing. And if Meta does not work, this must be something specific about Meta and likely not in Translate code.
Comment 9 Philippe Verdy 2014-02-26 17:14:13 UTC
I no longer see the issue. My keyboard layout with many characters composed with AltGr (or Right-Alt + Ctrl), possibly also combined with Shift, works correctly.

They are no longer confused by shortcuts using (Left-)Alt, including those shortcuts on the first row (with digits).
Comment 10 Philippe Verdy 2014-02-26 17:26:26 UTC
In summary, you can close this issue which was only related to the missing deployment of a corrected version on Meta. For me it's FIXED

Note You need to log in before you can comment on or make changes to this bug.


Navigation
Links