Feature #6084

tails-greeter: localize keyboard layout names

Added by Tails 2013-07-18 07:50:37 . Updated 2020-04-15 06:05:25 .

Status:
Confirmed
Priority:
Normal
Assignee:
Category:
Target version:
Start date:
Due date:
% Done:

0%

Feature Branch:
feature/localized_layouts
Type of work:
Code
Blueprint:

Starter:
0
Affected tool:
Welcome Screen
Deliverable for:

Description

Seems like all the UI’s l10n is correctly updated on language change, but the keyboard layout widget is constantly displayed using the locale the window was loaded with.

  • in ubiquity, the d-i/make-keyboard-names script uses /usr/share/locale/*/LC_MESSAGES/xkeyboard-config.mo to translate the keyboard layout names, from list of keyboard layouts gathered using the d-i’s console-setup Keyboard/KeyboardNames.pl script
  • kbd-chooser.c in git://git.debian.org/d-i/kbd-chooser.git uses /usr/share/console/lists/

Subtasks


Related issues

Has duplicate Tails - Feature #16442: Keyboard layout list not translatable Duplicate 2019-02-08

History

#1 Updated by intrigeri 2013-07-19 08:39:38

  • Category set to 165

#2 Updated by intrigeri 2013-10-03 12:48:00

  • Starter set to No

Note than in the wheezy branch of the greeter, this has improved, but something related has slightly regressed IIRC.

#3 Updated by alant 2014-05-02 14:14:23

  • Feature Branch set to feature/localized_layouts

I started some work on that in tails-greeter:feature/localized_layouts. This might not be folly working nor adapted to last changed but someone wanting to tackle that might want to have a look.

#4 Updated by BitingBird 2015-01-02 19:54:59

Since we’re now in Wheezy, does this still aply ?

#5 Updated by intrigeri 2015-01-03 11:21:35

> Since we’re now in Wheezy, does this still aply ?

Yes.

#6 Updated by alant 2016-08-20 02:45:22

#7 Updated by sajolida 2019-01-22 18:59:27

#8 Updated by intrigeri 2019-02-08 07:23:23

  • has duplicate Feature #16442: Keyboard layout list not translatable added

#9 Updated by intrigeri 2020-04-15 06:05:25

  • Affected tool changed from Greeter to Welcome Screen