Fcitx translation to Catalan not imported

Bug #1749673 reported by Walter Garcia-Fontes
10
This bug affects 1 person
Affects Status Importance Assigned to Milestone
Ubuntu Translations
Fix Released
Medium
Gunnar Hjalmarsson
fcitx (Ubuntu)
Fix Released
Medium
Gunnar Hjalmarsson

Bug Description

Fcitx is translated into Catalan in Transifex. But these translations are not imported into Launchpad. Is there anything special that has to be done for the import to happen?

Tags: patch
Revision history for this message
Sebastien Bacher (seb128) wrote :

Thank you for your bug report. What Ubuntu serie are you working on? Do you have example of strings that you would expect translated which are not?

Changed in fcitx (Ubuntu):
status: New → Incomplete
Revision history for this message
Gunnar Hjalmarsson (gunnarhj) wrote :

Fcitx is now in universe, so the upstream translations - including Catalan - are installed via the fcitx-data package in /usr/share/locale in bionic and available to the users that way, but since it's in universe, the upstream translations won't be imported to LP any longer.

One question is if we should keep fcitx in the LP translation interface. The fact that the package has been translated into a few languages in LP but not upstream speaks for keeping it. But in that case I suppose we should re-enable translation stripping.

@Sebastien: Any thoughts?

Revision history for this message
Sebastien Bacher (seb128) wrote :

@Gunnar, unsure about that, we can include universe packages in langpack by setting "X-Ubuntu-Use-Langpack: yes" in debian/control (https://wiki.ubuntu.com/Translations/Universe_Translations_in_LP) which is also an option

Revision history for this message
Walter Garcia-Fontes (walter-garcia) wrote :

Thanks @Sebastien and @Gunnar. As for @Sebastien's question, the place where I don't see any of my Transifex translations is:

https://translations.launchpad.net/ubuntu/bionic/+source/fcitx/+pots/fcitx/ca/+translate?show=untranslated

Same thing for other packages like "systemd", which I translated with a pull request in Github, but shows as completely untranslated in Launchpad.

Changed in fcitx (Ubuntu):
status: Incomplete → New
Revision history for this message
Gunnar Hjalmarsson (gunnarhj) wrote :

On 2018-02-21 17:20, Sebastien Bacher wrote:
> we can include universe packages in langpack by setting
> "X-Ubuntu-Use-Langpack: yes" in debian/control
> (https://wiki.ubuntu.com/Translations/Universe_Translations_in_LP)
> which is also an option

Right, that is what I had in mind. That way we would avoid to drop translations which are in LP only. Is that what you think we should do?

@Walter: systemd ought to be ok now (bug #1707898).

Revision history for this message
Sebastien Bacher (seb128) wrote :

yes, that seems a reasonable option

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

Assuming that builds outside of Ubuntu are not hurt by that line, I attached a Debian patch with that one liner.

Changed in fcitx (Ubuntu):
assignee: nobody → Gunnar Hjalmarsson (gunnarhj)
importance: Undecided → Medium
status: New → In Progress
tags: added: patch
Revision history for this message
Gunnar Hjalmarsson (gunnarhj) wrote :

... and now a merge request too ...

https://salsa.debian.org/debian/fcitx/merge_requests/1

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

Change now in <https://salsa.debian.org/debian/fcitx>. Assigning myself to the Ubuntu Translations task to follow up that it works as expected once fcitx has been updated in Ubuntu.

Changed in fcitx (Ubuntu):
status: In Progress → Fix Committed
Changed in ubuntu-translations:
assignee: nobody → Gunnar Hjalmarsson (gunnarhj)
importance: Undecided → Medium
status: New → In Progress
Revision history for this message
Gunnar Hjalmarsson (gunnarhj) wrote :

The translations including the template were stripped when fcitx 1:4.2.9.6-1 was uploaded.

https://launchpad.net/ubuntu/bionic/+upload/17654442/+files/fcitx_4.2.9.6-1_amd64_translations.tar.gz

However, LP refused to import anything.

https://translations.launchpad.net/ubuntu/bionic/+source/fcitx/+imports

So while the package side of this has been addressed, the LP import issue (which affects multiple packages) remains to be solved.

So, Walter, since fcitx-data no longer installs any translations, the the Catalan translations were just dropped for the users. :( Hopefully this is just a temporary state which will soon be fixed on the Launchpad side.

Changed in fcitx (Ubuntu):
status: Fix Committed → Fix Released
Revision history for this message
Sebastien Bacher (seb128) wrote :

> However, LP refused to import anything.

The import seems to have been successful Gunnar, can you check if that was just import delay or if you still see an issue?

Revision history for this message
Walter Garcia-Fontes (walter-garcia) wrote :

I've checked and everything seems OK, at least for Catalan. Thanks @seb128 and @gunnarhj.

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

Great! Seems to just have been a delay. (Normally the translations show up more or less instantly once a package is built.)

Changed in ubuntu-translations:
status: In Progress → Fix Released
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.