Translation is missing for GNOME Todo on Ubuntu 18.04

Bug #1750631 reported by AsciiWolf
10
This bug affects 2 people
Affects Status Importance Assigned to Milestone
Ubuntu Translations
Fix Released
Undecided
Unassigned
gnome-todo (Ubuntu)
Fix Released
High
Gunnar Hjalmarsson

Bug Description

It looks like that update to the latest GNOME Todo 3.27 broke the translations and GNOME Todo is now untranslated on non-English Ubuntu system.

Tags: bionic l10n patch
AsciiWolf (asciiwolf)
no longer affects: ubuntu-translations
Revision history for this message
Gunnar Hjalmarsson (gunnarhj) wrote :

Thanks for your report.

New package in main, and no translation template was created when building, so there was nothing for LP to import.

Patch attached.

Changed in gnome-todo (Ubuntu):
assignee: nobody → Gunnar Hjalmarsson (gunnarhj)
importance: Undecided → High
status: New → In Progress
tags: added: patch
Revision history for this message
Sebastien Bacher (seb128) wrote :

thanks Gunnar, you don't need to change the builddir though, you can use "ninja -C obj-$(DEB_HOST_GNU_TYPE)" which is the default one

ideally we would teach dh_translations to get the domain for meson project but that seems non trivial :/

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

Ok, here is a new patch which makes use of that variable instead.

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

This bug was fixed in the package gnome-todo - 3.27.90-1ubuntu1

---------------
gnome-todo (3.27.90-1ubuntu1) bionic; urgency=medium

  [ Gunnar Hjalmarsson ]
  * debian/rules:
    - build a translations template manually, dh_translations doesn't know
      how to get a gettext domain from the new build system
      (lp: #1750631)

 -- Sebastien Bacher <email address hidden> Fri, 23 Feb 2018 10:34:19 +0100

Changed in gnome-todo (Ubuntu):
status: Fix Committed → Fix Released
Jeremy Bícha (jbicha)
Changed in ubuntu-translations:
status: New → Fix Released
Revision history for this message
Gunnar Hjalmarsson (gunnarhj) wrote :

The Spanish po/es.po file proved to be corrupt and LP refused to import it. Uploaded it manually for now, and reported upstream:

https://bugzilla.gnome.org/show_bug.cgi?id=793764

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.