transmission-qt does not have translation

Bug #1007744 reported by dword1511
48
This bug affects 9 people
Affects Status Importance Assigned to Milestone
Transmission
Unknown
Unknown
Ubuntu Translations
Fix Released
High
Unassigned
transmission (Debian)
Fix Released
Unknown
transmission (Ubuntu)
Fix Released
High
Gunnar Hjalmarsson

Bug Description

dword@dword-as4741g:~$ lsb_release -rd
Description: Ubuntu 12.04 LTS
Release: 12.04
dword@dword-as4741g:~$ apt-cache policy transmission-qt
transmission-qt:
  已安装: 2.52-0ubuntu0.12.04.1
  候选软件包:2.52-0ubuntu0.12.04.1
  版本列表:
 *** 2.52-0ubuntu0.12.04.1 0
        500 http://ppa.launchpad.net/transmissionbt/ppa/ubuntu/ precise/main amd64 Packages
        100 /var/lib/dpkg/status
     2.51-0ubuntu1 0
        500 http://archive.ubuntu.com/ubuntu/ precise/main amd64 Packages

It seems that although transmission-gtk is well translated, transmission-qt is not translated at all. The QT based GUI is always shown in English.

Tags: i18n patch qt
Revision history for this message
Launchpad Janitor (janitor) wrote :

Status changed to 'Confirmed' because the bug affects multiple users.

Changed in transmission (Ubuntu):
status: New → Confirmed
Revision history for this message
Mike A. Kuznetsov (mike4gg) wrote :

The same situation in 12.10

Changed in ubuntu-translations:
status: New → Confirmed
tags: added: i18n saucy
removed: translation
Revision history for this message
Hendrik Schrieber (hennekn) wrote :

It seems like Transmission does not use gettext for the Qt GUI but instead uses Qt Linguist. There are already translations for a few languages but not many.

Not sure if it is possible to make translations available through Launchpad. The Transmission people will have to look into this and give a statement.

Revision history for this message
Hendrik Schrieber (hennekn) wrote :

For now, if you translate using Qt linguist you should be able to submit them upstream.

Changed in transmission:
importance: Undecided → Unknown
status: New → Unknown
Changed in ubuntu-translations:
status: Confirmed → Triaged
Changed in transmission (Ubuntu):
importance: Undecided → High
Changed in ubuntu-translations:
importance: Undecided → High
Changed in transmission (Ubuntu):
status: Confirmed → Triaged
Revision history for this message
moray33 (moray33) wrote :

I've checked in openSuse and the program is translated there, and it's an older version (2.75) than what there is in the Ubuntu 13.04 repositories (2.77).

Revision history for this message
Leszek Lesner (leszek-lesner) wrote :

As the translation dirs are wrong when compiling against Qt5 the files aren't found when running transmission-qt.

A fix is pretty easy taking a look here: https://github.com/ds9-common/transmission/commit/42c47add88006c5d8a038cf36a3d4bcc3e281274

Revision history for this message
Gunnar Hjalmarsson (gunnarhj) wrote :

Thanks Leszek! I've prepared a debdiff and asked for sponsoring.

Changed in transmission (Ubuntu):
assignee: nobody → Gunnar Hjalmarsson (gunnarhj)
status: Triaged → In Progress
tags: added: patch
removed: saucy
Changed in transmission (Debian):
status: Unknown → Confirmed
Revision history for this message
Timo Jyrinki (timo-jyrinki) wrote :

Sponsored!

Changed in transmission (Ubuntu):
status: In Progress → Fix Committed
Revision history for this message
Launchpad Janitor (janitor) wrote :

This bug was fixed in the package transmission - 2.92-2ubuntu2

---------------
transmission (2.92-2ubuntu2) artful; urgency=low

  [ Leszek Lesner ]
  * debian/rules, debian/transmission-qt.install:
    - Fix translation loading for transmission-qt (LP: #1007744).

 -- Gunnar Hjalmarsson <email address hidden> Thu, 22 Jun 2017 20:49:00 +0200

Changed in transmission (Ubuntu):
status: Fix Committed → Fix Released
Changed in ubuntu-translations:
status: Triaged → Fix Released
Changed in transmission (Debian):
status: Confirmed → Fix Released
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Duplicates of this bug

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.