Login page language issues

Bug #457468 reported by root
10
This bug affects 1 person
Affects Status Importance Assigned to Milestone
psiphon
Fix Committed
Critical
Unassigned

Bug Description

* Login page has a language combo, but it only takes effect if you click Login. You you have to do a failed login to get the page to translate, which is dumb.

            * The languages in the combo are not translated, so unless you recognize the name of your language in English, you might not be able to make use of this.

            * It seems like, for this one page, it'd be better to display strings in all or most common supported languages at the same time; or at least have multi-language prompt for the lang combo, which in turn works without clicking Login. Basically, you want non-English speakers to be able to use the page without having to get past any English prompts and controls, which just isn't the case now.

Tags: category1
Adam P (adam+)
Changed in psiphon:
status: New → Confirmed
Chris (poser)
tags: added: poser
Chris (poser)
tags: removed: poser
Rod (rod-psiphon)
visibility: private → public
e.fryntov (e-fryntov)
tags: added: category1
Rod (rod-psiphon)
Changed in psiphon:
importance: Unknown → Critical
status: Confirmed → Fix Committed
e.fryntov (e-fryntov)
Changed in psiphon:
status: Fix Committed → Incomplete
Revision history for this message
e.fryntov (e-fryntov) wrote :

the committed fix breaks focus setting and results in javascript error:

Error: document.login.login_id is undefined
Source File: https://x.x.x.x/yyyyy/
Line: 521

this happens due to having two forms on the page with the same id.

Also, the value in <input type="submit" value=">"> has to be properly escaped, i.e. <input type="submit" value="&gt;">, see http://www.w3.org/TR/REC-html40/charset.html#h-5.3.2

One more thing - see how to intermix forms and tables properly: http://www.html4.com/mime/markup/php/standards_en/html_forms_en/html_forms_6.php

Changed in psiphon:
status: Incomplete → Fix Committed
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.