"Missed calls" not displaying translated (first boot only, upstart job env issue)

Bug #1441746 reported by Víctor R. Ruiz
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
telephony-service (Ubuntu)
Confirmed
Low
Unassigned

Bug Description

Test case.
- Switch the phone to Spanish in System Settings > Language.
- Receive a phone call and drop it from the other device.

Expected result.
- A notification is displayed in the messaging indicator.
- The notification is translated.

Actual result.
- "Missed call" is displayed in English.

current build number: 266
device name: krillin
channel: ubuntu-touch/ubuntu-rtm/14.09-proposed

Revision history for this message
Víctor R. Ruiz (vrruiz) wrote :
Revision history for this message
Víctor R. Ruiz (vrruiz) wrote :

Something weird is going on, because /usr/share/locale-langpack/es/LC_MESSAGES/telephony-service.mo includes "%1 llamada perdida". Is the locale context not correctly set now? This works fine in current RTM stable.

Revision history for this message
Tiago Salem Herrmann (tiagosh) wrote :

After some debugging Victor and I found out that this only happens when you set the language via wizard.
The telephony-service-indicator is started when the locale is in en_US, and it stays on after the wizard ends.
The problem is gone once you fully reboot your phone.

I believe we have to somehow delay the launch of the telephony-service-indicator upstart job until the wizard is done.

summary: - "Missed calls" not translated to Spanish
+ "Missed calls" not translated to Spanish (first boot only)
summary: - "Missed calls" not translated to Spanish (first boot only)
+ "Missed calls" not displaying translated (first boot only, upstart job
+ env issue)
Changed in telephony-service:
importance: Undecided → Low
status: New → Confirmed
affects: telephony-service → telephony-service (Ubuntu)
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.