Bug 369200 - translation file for plasma_applet_kdeobservatory.pot is missing in svn repository
Summary: translation file for plasma_applet_kdeobservatory.pot is missing in svn repos...
Status: RESOLVED UNMAINTAINED
Alias: None
Product: i18n
Classification: Translations
Component: general (show other bugs)
Version: unspecified
Platform: openSUSE Linux
: NOR normal
Target Milestone: ---
Assignee: Albert Astals Cid
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2016-09-22 15:54 UTC by Freek de Kruijf
Modified: 2022-06-27 09:54 UTC (History)
3 users (show)

See Also:
Latest Commit:
Version Fixed In:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Freek de Kruijf 2016-09-22 15:54:57 UTC
Using the plasma applet to update packages I found untranslated messages. Searching the system I found that these messages should come from plasma_applet_kdeobservatory.mo. Searching the svn repository for a file plasma_applet_kdeobservatory.pot I found this file is not present. So apparently at least this file is not presented for translation.
The po file is present in kde-l10n-nl-16.08.0.tar.xz, but the last translation is from 2010, where the pot file is from 2014.

Reproducible: Always



Expected Results:  
The system should present this file for translation. Maybe other pot files are missing as well.
Comment 1 David Edmundson 2016-09-22 17:30:23 UTC
kdeobservatory hasn't existed in years. That pot should definitely not be used.

What messages are missing and where? Please reopen this bug when you reply, thanks.
Comment 2 Freek de Kruijf 2016-09-23 09:27:11 UTC
It may be a problem with the openSUSE distribution. I have the problem at least in the Tumbleweed version. I found the missing message in /usr/share/locale/nl/LC_MESSAGES/plasma_applet_kdeobservatory.mo, which comes with the package kde-l10n-nl-16.08.0-1.2.noarch. I inspected the build system where this package is build and found it comes from a tar file kde-l10n-nl-16.08.0.tar.xz. I assume this comes from the KDE project. I inspected that tar file and found the mentioned po file in it. So at least the bug is that this po file should not be included anymore. The question arises also, whether other files should be excluded there as well.

To answer your question about the missing message or rather a message with a typo which has been fixed in the po file quite some time ago. I found that one in /usr/share/locale-bundle/nl/LC_MESSAGES/pkupdates.mo. Which comes from the package bundle-lang-kde-nl-13.2-30.1.noarch. I inspected the building system which generates this package, but this one is too complicated to find why this system is not using the more up-to-date po file. So I will first file a bug report in openSUSE about using not-up-to-date po files to generate this package.
Comment 3 David Edmundson 2016-09-23 10:44:59 UTC
Ok, thanks for reporting back.
Comment 4 Freek de Kruijf 2016-09-23 11:37:55 UTC
I raised the issue downstream in openSUSE, but the answer from there is that it is unclear how the KDE project provides the newest versions of translations to downstream distributors. Could you enlighten me on that?
Comment 5 Freek de Kruijf 2016-09-24 08:43:55 UTC
The file plasma_applet_kdeobservatory.po is still in kde-l10n-nl-16.08.0.tar.xz from the download site of kde.org. Should it be removed?
Comment 6 David Edmundson 2016-09-24 10:40:40 UTC
the giant translation bundles contain translations for all KDE software - including stuff that you happen to not be using.

I don't understand what you think the problem is.
Comment 7 Freek de Kruijf 2016-09-25 16:29:36 UTC
(In reply to David Edmundson from comment #6)
> the giant translation bundles contain translations for all KDE software -
> including stuff that you happen to not be using.
> 
> I don't understand what you think the problem is.

The problem is that plasma_applet_kdeobservatory is obsolete. So it should not end up in the giant bundle anymore.
Comment 8 David Edmundson 2016-09-26 23:28:46 UTC
Moving to the translations bug tracker.
(we don't supply that translation file in Plasma)
Comment 9 Burkhard Lück 2016-12-13 14:27:47 UTC
(In reply to Freek de Kruijf from comment #7)
> (In reply to David Edmundson from comment #6)
> > the giant translation bundles contain translations for all KDE software -
> > including stuff that you happen to not be using.
> > 
> > I don't understand what you think the problem is.
> 
> The problem is that plasma_applet_kdeobservatory is obsolete. So it should
> not end up in the giant bundle anymore.

@Freek:
It ends up in the bundle because plasma_applet_kdeobservatory together with 16 other obsolete catalogs in kdeplasma-addons is a leftover in summit.
trunk/l10n-kde4/templates/messages has no folder kdeplasma-addons
Comment 10 Freek de Kruijf 2022-06-27 09:54:53 UTC
Too old to keep it open.