Confirmation email should be sent in the OS language

Bug #962422 reported by Leo Arias
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
Ubuntu Single Sign On Client
Won't Fix
Medium
Ubuntu One Client Engineering team

Bug Description

I'm testing the ubuntuone client on windows 7 (which uses ubuntu sso client). Here the display language is set to English (English), the location is set to Costa Rica and the format is set to Spanish (Costa Rica). I think that the email should be sent in English, because that's my prefered language on the operating system.

After following the registration, I received the email with the subject in spanish: Cuenta única de Ubuntu: Complete su registro.

Leo Arias (elopio)
summary: - Confirmation email should be sent in the SO language
+ Confirmation email should be sent in the OS language
Revision history for this message
Natalia Bidart (nataliabidart) wrote :

The sso client running in the desktop does nothing specific to send the lang to the server, so I'm not sure how the SSO Server is guessing the language.

Assigning to canonical-identity-provider to see which part of the stack is changing the language, and to see how we can improve this.

affects: ubuntu-sso-client → canonical-identity-provider
description: updated
Changed in canonical-identity-provider:
assignee: Ubuntu One Desktop+ team (ubuntuone-desktop+) → nobody
status: Triaged → New
Revision history for this message
Ricardo Kirkner (ricardokirkner) wrote :

canonical-identity-provider selects the language in which to communicate to the user based on the following cascade:

1. If the browser is sending the appropriate language headers it will honour these
2. If the user has set a preferred language, use that; you can set a preferred language via the web UI by clicking on the 'Choose your language link'
3. If nothing else matches it falls back to the default language (which is English)

The emails will be sent in the selected language. Note however than the email content may not yet have been fully translated in some cases.

Revision history for this message
John Lenton (chipaca) wrote : Re: [Bug 962422] Re: Confirmation email should be sent in the OS language

So, ussoc needs to send accept headers that reflect the locale settings of
the user.
On Mar 26, 2012 1:26 PM, "Ricardo Kirkner" <email address hidden>
wrote:

> canonical-identity-provider selects the language in which to communicate
> to the user based on the following cascade:
>
> 1. If the browser is sending the appropriate language headers it will
> honour these
> 2. If the user has set a preferred language, use that; you can set a
> preferred language via the web UI by clicking on the 'Choose your language
> link'
> 3. If nothing else matches it falls back to the default language (which is
> English)
>
> The emails will be sent in the selected language. Note however than the
> email content may not yet have been fully translated in some cases.
>
> --
> You received this bug notification because you are a member of Canonical
> ISD hackers, which is subscribed to Canonical SSO provider.
> https://bugs.launchpad.net/bugs/962422
>
> Title:
> Confirmation email should be sent in the OS language
>
> To manage notifications about this bug go to:
>
> https://bugs.launchpad.net/canonical-identity-provider/+bug/962422/+subscriptions
>

affects: canonical-identity-provider → ubuntu-sso-client
Changed in ubuntu-sso-client:
assignee: nobody → Ubuntu One Desktop+ team (ubuntuone-desktop+)
importance: Undecided → Medium
status: New → Triaged
Julien Funk (jaboing)
tags: added: u1-by-qa
Julien Funk (jaboing)
tags: removed: u1-qa
Changed in ubuntu-sso-client:
status: Triaged → Won't Fix
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.