Bug #10221

Incremental upgrades messages appear only in English

Added by elouann 2015-09-18 05:13:36 . Updated 2016-06-08 01:24:09 .

Status:
Resolved
Priority:
Normal
Assignee:
Category:
Target version:
Start date:
2015-09-18
Due date:
% Done:

100%

Feature Branch:
iuk:debian
Type of work:
Code
Blueprint:

Starter:
Affected tool:
Upgrader
Deliverable for:

Description

The messages for incremental upgrades appear in english, even if another language is selected in the Greeter.
I remember of a similar ticket but can’t find it now.


Subtasks


History

#1 Updated by intrigeri 2015-09-22 02:36:31

  • Assignee set to elouann
  • QA Check set to Info Needed

What’s the exact locale and Tails version where you’ve seen that?

There was a couple such bugs that were fixed in or around Tails 1.4.

#2 Updated by intrigeri 2015-09-22 02:44:07

  • Subject changed from Incremental upgrades messages appear only in english to Incremental upgrades messages appear only in English

#3 Updated by elouann 2015-11-08 14:16:36

  • Assignee deleted (elouann)

I did some more tests from a Tails 1.6 after the 1.7 was released.

The messages from IUK appear in English even if one the following languages is selected in the Greeter:

  • Deutsch
  • French
  • Portuguese
  • French + Windows Camouflage (Who knows?)

I then tried to check the LOCALE in use, but I was’n able to identify precisely which user runs the GUI.
I just tested with removing the file /etc/profile.d/zz-live-config_locales-all.sh (which contains export LANG=“”).
No success, my knowledge stops here, giving up. I stay available in case more tests are requiered.

If someone with more skills wants to give a try, valuable informations are there : https://tails.boum.org/contribute/design/incremental_upgrades

#4 Updated by intrigeri 2016-04-13 06:23:33

  • Status changed from New to Confirmed
  • Assignee set to intrigeri
  • QA Check deleted (Info Needed)

#5 Updated by intrigeri 2016-04-29 13:10:26

Confirmed in French on 2.2. Apparently the tails-iuk package doesn’t install its locales.

#6 Updated by intrigeri 2016-04-29 13:20:18

  • Status changed from Confirmed to In Progress
  • Assignee changed from intrigeri to anonym
  • Target version set to Tails_2.4
  • % Done changed from 0 to 50
  • QA Check set to Ready for QA
  • Feature Branch set to iuk:debian

Oh my. Since the early days of incremental upgrades dev, we were not installing locales. Now (trivially) fixed on the “debian” branch (bad boy™, yeah), in the very same way we do it for tails-persistence-setup; built a package, tested on Tails 2.2, works for me => anonym, please have a look and merge into your local “debian” branch before building the package for Tails 2.4 :)

#7 Updated by anonym 2016-05-25 19:36:12

  • Status changed from In Progress to Fix committed
  • Assignee deleted (anonym)
  • % Done changed from 50 to 100
  • QA Check changed from Ready for QA to Pass

#8 Updated by anonym 2016-06-08 01:24:09

  • Status changed from Fix committed to Resolved