Project

General

Profile

Feature #6470

Make all .desktop-files translatable in Transifex

Added by winterfairy almost 6 years ago. Updated 7 months ago.

Status:
Confirmed
Priority:
Normal
Assignee:
-
Category:
Internationalization
Target version:
-
Start date:
12/11/2013
Due date:
% Done:

40%

Feature Branch:
Type of work:
Code
Blueprint:
Starter:
No
Affected tool:

Description

Currently one cannot translate the following desktop files through Transifex:
- whisperback/data/whisperback.desktop
- persistence-setup/share/applications/tails-persistence-setup.desktop
- persistence-setup/share/applications/tails-persistence-delete.desktop
- liveusb-creator/data/liveusb-creator-launcher.desktop
- tails/config/chroot_local-includes/usr/share/applications/tails-upgrader.desktop

The tails-upgrader one can easily be added to the current workflow, but the other ones may either need to be moved to the main Tails repository, or have the desktop-translation functionality added to each of their own repository.

Discuss the best way to make them translatable, and implement it.


Subtasks

Feature #6486: Make Whisperback .desktop-file translatable in TransifexResolved

Feature #6487: Make persistence-setup's .desktop-files translatable in TransifexConfirmed

Feature #6488: Make Tails Installer's .desktop-file translatable in TransifexConfirmed

Feature #6489: Make Tails Upgrader .desktop-file translatableRejected

Bug #15295: Make Onion Circuits' .desktop file translatable in TransifexConfirmed


Related issues

Duplicated by Tails - Bug #15294: Make all .desktop files translatable Duplicate 02/06/2018

History

#1 Updated by intrigeri almost 6 years ago

  • Status changed from New to Confirmed

#2 Updated by intrigeri almost 6 years ago

  • Assignee set to winterfairy

Replied. Next step is probably to split this ticket into sub-tasks.

#3 Updated by winterfairy almost 6 years ago

  • Type of work changed from Discuss to Code

The following was decided during the meeting on December 2013:

None of the desktop file should be moved to any other repository. Each of them is best there they are.

All desktop files listed above should be made translatable using intltool. How to make use of intltool in each affected repository differ due to different build systems.

See subtickets.

#4 Updated by winterfairy almost 6 years ago

  • Assignee deleted (winterfairy)

#5 Updated by intrigeri over 5 years ago

  • Category set to Internationalization

#6 Updated by intrigeri over 3 years ago

Modern gettext is now able to extract translatable strings from .desktop files, and GNOME projects are switching from intltool to plain gettext.

#7 Updated by intrigeri almost 2 years ago

  • Duplicated by Bug #15294: Make all .desktop files translatable added

Also available in: Atom PDF