Czech translations in Ukrainian kpackagekit translation

Bug #534915 reported by Yuri Chornoivan
18
This bug affects 2 people
Affects Status Importance Assigned to Milestone
KPackageKit
Fix Released
Medium
Ubuntu Translations
Fix Released
Medium
Unassigned
kpackagekit (Ubuntu)
Fix Released
Undecided
Jonathan Thomas

Bug Description

Binary package hint: kpackagekit

The 0.5.4 KPackageKit tarball [1] contains a PO file with a Czech translation under the /po/uk/ folder, where it would be expected to have an Ukranian translation instead.

Looking at SVN (http://websvn.kde.org/trunk/l10n-kde4/uk/messages/playground-sysadmin/kpackagekit.po?view=log), it seems that the Ukranian translation file has always been correctly committed, so this might be a bug in the tarball generation (it might also affect other languages).

[1] https://launchpad.net/ubuntu/lucid/+source/kpackagekit/0.5.4-0ubuntu3/+files/kpackagekit_0.5.4.orig.tar.gz

Tags: i18n l10n
Revision history for this message
Aron Xu (happyaron) wrote :

Assigning this bug to Ubuntu Ukrainian Translators to take care of it.

Changed in ubuntu-translations:
assignee: nobody → Ubuntu Ukrainian Translators (ubuntu-l10n-uk)
importance: Undecided → Low
status: New → Triaged
Revision history for this message
Yuri Chornoivan (yurchor-gmail) wrote :

In reply to comment #1

I have already submitted Ukrainian translation from upstream. So the problem is not the lack of Ukrainian translation or its bad quality. The problem is that Lukas (or somebodies scripts) regularly submit Czech translation. Yes, I can detect it and resubmit everytime it happens. But it is not fun. :(

How can Ubuntu Ukrainian Translators prevent developer from submitting wrong translations? Lukas is not the member of Ukrainian team.

Revision history for this message
Sergiy Matrunchyk (sergiy.matrunchyk) wrote :

I confirm this bug. it's really not even "just for fun".
For example, this string https://translations.edge.launchpad.net/ubuntu/lucid/+source/kpackagekit/+pots/kpackagekit/uk/5/+translate
As you can see "Vyhledání poskytovaných selhalo" is not even a Cyrillic string.

Please stop this.

Revision history for this message
Anton Gladky (gladky-anton) wrote :

I think, we should write a letter directly to this user?

Revision history for this message
Sergiy Matrunchyk (sergiy.matrunchyk) wrote :

I've just invited him into this thread.

David Planella (dpm)
summary: - Vandalization of Ukrainian kpackagekit translation
+ Czech translations in Ukrainian kpackagekit translation
Changed in ubuntu-translations:
importance: Low → Medium
Revision history for this message
David Planella (dpm) wrote :

Please folks, let's try to keep the tone down. I can understand the frustration when translations are changed with no good reason, but let's try to avoid using words such as vandalization before having investigated what's actually happened.

As I can see it, there are onyl 3 ways in which translations can be changed:

1. Translations submitted upstream
2. Packaging bug (translations from another language are pulled from KDE's svn)
3. Translations submitted in Launchpad

From those, we can already discard #3. Looking at Lukas' Launchpad profile at https://launchpad.net/~lukas-kde, we can see that he is not a member of any Launchpad teams, which does not allow him to submit any translations. The Ukranian translators team has a moderated subscription policy, which means that members have to be accepted before being able to submit translations, and only those in the team will be able to do so.

I'll now investigate #1 and #2.

Revision history for this message
David Planella (dpm) wrote :

In the meantime, if the Ukranian translations want to fix the translations, here are the strings affected:

https://translations.launchpad.net/ubuntu/lucid/+source/kpackagekit/+pots/kpackagekit/uk/+filter?person=lukas-kde

You can fix the affected translations manually in Launchpad or by uploading the upstream PO file directly at:

  https://translations.launchpad.net/ubuntu/lucid/+source/kpackagekit/+pots/kpackagekit/ca/+upload

and choosing "Imported translation" (recommended)

Revision history for this message
Yuri Chornoivan (yurchor-gmail) wrote :

In reply to comment #7

I nave already done it [1]. There is no need to do it again.

[1] https://translations.launchpad.net/~yurchor-gmail/+imports

Revision history for this message
David Planella (dpm) wrote :
Revision history for this message
David Planella (dpm) wrote :

Ok, looking at https://launchpad.net/ubuntu/lucid/+source/kpackagekit/+index and at the upstream tarball at https://launchpad.net/ubuntu/lucid/+source/kpackagekit/0.5.4-0ubuntu3/+files/kpackagekit_0.5.4.orig.tar.gz, it seems that the 'kpackagekit-0.5.4/po/uk/' folder contains the Czech translation instead of the Ukranian one.

That's what's happening here, so I guess the upstream tarball should be fixed first.

Assigning it to Jonathan to have a look at.

Changed in kpackagekit (Ubuntu):
assignee: nobody → Jonathan Thomas (echidnaman)
Changed in ubuntu-translations:
assignee: Ubuntu Ukrainian Translators (ubuntu-l10n-uk) → nobody
Changed in kpackagekit (Ubuntu):
status: New → Confirmed
Revision history for this message
Aron Xu (happyaron) wrote :

Thanks David for your further investigation, :)

Revision history for this message
Lukáš Tinkl (lukas-kde) wrote :

Looking at the upstream translations (http://websvn.kde.org/trunk/l10n-kde4/uk/messages/playground-sysadmin/kpackagekit.po?view=log), it definitely contains Ukrainian strings, and always did so. What went wrong is probably the tarball generation, you might want to talk to KPackageKit authors directly (I don't know where do you fetch your tarballs from).

David Planella (dpm)
description: updated
description: updated
Changed in kpackagekit:
status: Unknown → New
tags: added: kernel-series-unknown
tags: removed: kernel-series-unknown
Revision history for this message
Yuri Chornoivan (yurchor-gmail) wrote :

The answer from the application developer:

>I get those po files from a fedora dude that has a script
>I1ll poke him to know why this happened...
>The release might delay a few days cause I'm
>too busy this week...
>
>Best,
>Daniel.

If Kubuntu will use KPackageKit 0.6.0, this bug can be closed.

Thanks everybody for their efforts in triaging and fixing. :)

Revision history for this message
Jonathan Thomas (echidnaman) wrote :

I don't think shipping 0.6.0 is an option at this point. 0.6.x is a "binary compatibility un-guaranteed" PackageKit version series. Should be perfectly possible to patch the translations to the proper ones, though.

Revision history for this message
Yuri Chornoivan (yurchor-gmail) wrote :

I cannot upload translation fast enough. Your import translation system is faster. Today were 2 imports from broken package, my 1 import of the right translation was not fast enough. :(

If there will be no Kubuntu user to make valid patch... Well Kubuntu never was high-quality KDE distribution... ;)

Revision history for this message
TheAsus (linnik-ua) wrote : Re: [Bug 534915] Re: Czech translations in Ukrainian kpackagekit translation

Hi. I'm not fully understand, what I must to do for help you.
Write detail what I must to do, please. I just joined Ukraine Ubuntu
Translators team only on today and not quite understand what you want from
me.

2010/3/27 Yuri Chornoivan <email address hidden>

> I cannot upload translation fast enough. Your import translation system
> is faster. Today were 2 imports from broken package, my 1 import of the
> right translation was not fast enough. :(
>
> If there will be no Kubuntu user to make valid patch... Well Kubuntu
> never was high-quality KDE distribution... ;)
>
> --
> Czech translations in Ukrainian kpackagekit translation
> https://bugs.launchpad.net/bugs/534915
> You received this bug notification because you are a member of Ubuntu
> Ukrainian Translators, which is a direct subscriber.
>
> Status in KPackageKit: New
> Status in Ubuntu Translations (internationalization and localization):
> Triaged
> Status in “kpackagekit” package in Ubuntu: Confirmed
>
> Bug description:
> Binary package hint: kpackagekit
>
> The 0.5.4 KPackageKit tarball [1] contains a PO file with a Czech
> translation under the /po/uk/ folder, where it would be expected to have an
> Ukranian translation instead.
>
> Looking at SVN (
> http://websvn.kde.org/trunk/l10n-kde4/uk/messages/playground-sysadmin/kpackagekit.po?view=log),
> it seems that the Ukranian translation file has always been correctly
> committed, so this might be a bug in the tarball generation (it might also
> affect other languages).
>
> [1]
> https://launchpad.net/ubuntu/lucid/+source/kpackagekit/0.5.4-0ubuntu3/+files/kpackagekit_0.5.4.orig.tar.gz
>
>
>
>
>

Revision history for this message
Yuri Chornoivan (yurchor-gmail) wrote :

1. Read this: https://wiki.ubuntu.com/MeetingLogs/devweek1001/FixSmallBugs

2. Download the translation: http://websvn.kde.org/*checkout*/trunk/l10n-kde4/uk/messages/playground-sysadmin/kpackagekit.po?revision=1105523

3. follow the instructions from item 1 for the package packagekit (you have to replace the file in po/uk by the downloaded kpackagekit.po)

Thanks.

Revision history for this message
TheAsus (linnik-ua) wrote :

Ok, I replaced this file to /kpackagekit-0.5.4/po/uk
What I must do next?
And I not understand what with first link (
https://wiki.ubuntu.com/MeetingLogs/devweek1001/FixSmallBugs)
Sorry for my poor knowledge, I am in the community recently, and now gaining
experience.

2010/3/27 Yuri Chornoivan <email address hidden>

> 1. Read this:
> https://wiki.ubuntu.com/MeetingLogs/devweek1001/FixSmallBugs
>
> 2. Download the translation: http://websvn.kde.org/*checkout*/trunk
> /l10n-kde4/uk/messages/playground-
> sysadmin/kpackagekit.po?revision=1105523
>
> 3. follow the instructions from item 1 for the package packagekit (you
> have to replace the file in po/uk by the downloaded kpackagekit.po)
>
> Thanks.
>
> --
> Czech translations in Ukrainian kpackagekit translation
> https://bugs.launchpad.net/bugs/534915
> You received this bug notification because you are a member of Ubuntu
> Ukrainian Translators, which is a direct subscriber.
>
> Status in KPackageKit: New
> Status in Ubuntu Translations (internationalization and localization):
> Triaged
> Status in “kpackagekit” package in Ubuntu: Confirmed
>
> Bug description:
> Binary package hint: kpackagekit
>
> The 0.5.4 KPackageKit tarball [1] contains a PO file with a Czech
> translation under the /po/uk/ folder, where it would be expected to have an
> Ukranian translation instead.
>
> Looking at SVN (
> http://websvn.kde.org/trunk/l10n-kde4/uk/messages/playground-sysadmin/kpackagekit.po?view=log),
> it seems that the Ukranian translation file has always been correctly
> committed, so this might be a bug in the tarball generation (it might also
> affect other languages).
>
> [1]
> https://launchpad.net/ubuntu/lucid/+source/kpackagekit/0.5.4-0ubuntu3/+files/kpackagekit_0.5.4.orig.tar.gz
>
>
>
>
>

Revision history for this message
Aron Xu (happyaron) wrote :

Deleted the newly imported Ukrainian which uploaded automatically, approved the translation uploaded by Yuri. Hope this workaround can limit the damage of wrong translation in tarball.

Regards,
Aron Xu

Revision history for this message
Yuri Chornoivan (yurchor-gmail) wrote :

New upload from the package archive. Ukrainian translation is replaced with Czech one again.

Thanks God, the only distribution that affected is Kubuntu and I do not use it. ;)

Revision history for this message
Jonathan Thomas (echidnaman) wrote :

It would affect anybody still using 0.5.x, the latest API-stable version.

Revision history for this message
Jonathan Thomas (echidnaman) wrote :

Fixed in maverick.

Changed in kpackagekit (Ubuntu):
status: Confirmed → Fix Released
Changed in kpackagekit:
status: New → Fix Released
David Planella (dpm)
Changed in ubuntu-translations:
status: Triaged → Fix Released
Changed in kpackagekit:
importance: Unknown → Medium
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.