Closed Bug 976545 Opened 9 years ago Closed 9 years ago

Implement dropdowns with language list in Translation Infobar

Categories

(Firefox :: Translation, defect)

defect
Not set
normal

Tracking

()

VERIFIED FIXED
Firefox 31

People

(Reporter: sevaan, Assigned: florian)

References

Details

(Whiteboard: [translation] p=3 s=it-31c-30a-29b.1 [qa!])

As a user, I want the ability to change the language pair after my initial translation so that I can seek better results if I’m unhappy with my first attempt.

The translated state infobar requires two dropdown menus containing a list of supported languages. The first drop-down menu refers to the detect language of the page, and the second drop-down menu is the language the page has been translated into.

Acceptance criteria:

- The Infobar remains on screen until I close it
- After my first translation attempt to the content of the Infobar changes
I can manually select a different language pair in the Infobar
- Each time I choose a different language, Firefox will attempt to translate the page based on the updated pairing
- During an attempted translation the Infobar will change to its status indicator state
- The language pair choices Firefox offer’s will be limited to the pairs we support in the pilot

http://cl.ly/image/2J0P3a1Y1g2F
(Just editing the title a bit)
Summary: Add language pairs to "Translated" state infobar for Automatic Translation → Implement dropdowns with language list in Translation Infobar
Whiteboard: [translation] p=0
Status: NEW → ASSIGNED
Assignee: nobody → florian
Whiteboard: [translation] p=0 → [translation] p=5 s=it-30c-29a-28b.3
Whiteboard: [translation] p=5 s=it-30c-29a-28b.3 → [translation] p=3 s=it-30c-29a-28b.3
Whiteboard: [translation] p=3 s=it-30c-29a-28b.3 → [translation] p=3 s=it-30c-29a-28b.3 [qa+]
QA Contact: bogdan.maris
Whiteboard: [translation] p=3 s=it-30c-29a-28b.3 [qa+] → [translation] p=3 [qa+]
Per bug 977742, bug 977743 and bug 977744, the languages we want to list in the first drop down (detected languages) are:
En, Zh, Ja, Es, De, Fr, Ru, Ar, Ko, Pt

For the second drop down (languages we translate into), I'm not sure, but I assume we will have at least English, Polish, Turkish, and Vietnamese.
Whiteboard: [translation] p=3 [qa+] → [translation] p=3 s=it-31c-30a-29b.1 [qa+]
This was implemented as part of bug 979424.
Status: ASSIGNED → RESOLVED
Closed: 9 years ago
Resolution: --- → FIXED
Target Milestone: --- → Firefox 31
Hi Bogdan,  need a verification update on this one as well.  Our iteration ends on Monday, March 31st.
Flags: needinfo?(bogdan.maris)
(In reply to Sevaan Franks from comment #0)
> Acceptance criteria:
> 
> - The Infobar remains on screen until I close it
Or until 'Not Now' is clicked - Verified.
> - After my first translation attempt to the content of the Infobar changes
> I can manually select a different language pair in the Infobar
Verified.
> - Each time I choose a different language, Firefox will attempt to translate
> the page based on the updated pairing
Verified. 
What about if I choose the same language, it still attempts to translate again. Is this the correct behavior? 
I mean if the page was translated I don`t see the point of translate it again to the same language.
> - During an attempted translation the Infobar will change to its status
> indicator state
Verified.
> - The language pair choices Firefox offer’s will be limited to the pairs we
> support in the pilot
(detected languages) are: En, Zh, Ja, Es, De, Fr, Ru, Ar, Ko, Pt
(languages we translate into) for now are: English, Polish, Turkish, and Vietnamese.
Verified.
Status: RESOLVED → VERIFIED
Flags: needinfo?(bogdan.maris)
Whiteboard: [translation] p=3 s=it-31c-30a-29b.1 [qa+] → [translation] p=3 s=it-31c-30a-29b.1 [qa!]
(In reply to Bogdan Maris, QA [:bogdan_maris] from comment #5)

> > - Each time I choose a different language, Firefox will attempt to translate
> > the page based on the updated pairing
> Verified. 
> What about if I choose the same language, it still attempts to translate
> again. Is this the correct behavior?

No, this is a bug, good catch! :-)
(In reply to Florian Quèze [:florian] [:flo] from comment #6)
> (In reply to Bogdan Maris, QA [:bogdan_maris] from comment #5)
> 
> > > - Each time I choose a different language, Firefox will attempt to translate
> > > the page based on the updated pairing
> > Verified. 
> > What about if I choose the same language, it still attempts to translate
> > again. Is this the correct behavior?
> 
> No, this is a bug, good catch! :-)

Thanks, I logged bug 988275 on that.
No longer blocks: fxdesktopbacklog
Flags: firefox-backlog+
Mass move of translation bugs to the new Translation component.
Component: General → Translation
Version: unspecified → Trunk
You need to log in before you can comment on or make changes to this bug.