Bug 220264

Summary: Outdated pot files in Novell Forge repositiory
Product: [openSUSE] openSUSE 10.2 Reporter: Stanisław Małolepszy <smalolepszy>
Component: ZenworksAssignee: E-mail List <zlm-code10-bugs>
Status: RESOLVED FIXED QA Contact: Forgotten User YrvzK78Vmi <forgotten_YrvzK78Vmi>
Severity: Critical    
Priority: P2 - High CC: aj, cihlarov, nikdo
Version: Beta 2   
Target Milestone: ---   
Hardware: Other   
OS: Other   
Whiteboard:
Found By: Other Services Priority:
Business Priority: Blocker: ---
Marketing QA Status: --- IT Deployment: ---
Bug Depends on: 220296    
Bug Blocks:    
Attachments: Differences between the pot file in repo and the one in the source package (zen-updater)
zen-updater.pot from zen-updater-7.1.100-21.src.rpm package
new rug pot file

Description Stanisław Małolepszy 2006-11-12 14:34:16 UTC
Some pot files in Novell Forge repository differ from the corresponding pot files in the newest src.rpm packages. Changes often include modified accesskeys, which result in fuzzy flags in po files and consequently, translations not appearing in applications.

This has been confirmed for zen-updater. A diff file between versions from repository and src.rpm package[1] follows (note that it had been tampered with for better readability, so it cannot be used as a patch).

zen-updater.pot:
-"POT-Creation-Date: 2006-06-20 17:03-0400\n" // in repo
+"POT-Creation-Date: 2006-10-23 14:51-0500\n" // in the source package

Judging from very old POT-Creation-Date, the following pot files present in the Novell Forge repositiory are also expected to be outdated:

 - CheckHardware.pot
 - kinternet.pot 
 - kpowersave.pot 
 - rug.pot 
 - scpm_groups.pot 
 - zmd.pot 


[1] source package downloaded from: http://ftp.opensuse.org/pub/opensuse/distribution/SL-OSS-factory/inst-source/suse/src/
Comment 1 Stanisław Małolepszy 2006-11-12 14:35:20 UTC
Created attachment 104836 [details]
Differences between the pot file in repo and the one in the source package (zen-updater)
Comment 2 Stanisław Małolepszy 2006-11-12 14:38:58 UTC
Created attachment 104837 [details]
zen-updater.pot from zen-updater-7.1.100-21.src.rpm package

Zen-updater.pot from zen-updater-7.1.100-21.src.rpm package. It's creation date is 2006-10-23, as opposed to the creation date of the same file in the svn repository (2006-06-20).
Comment 3 Karl Eichwalder 2006-11-13 09:09:02 UTC
Zen-updater is reported also here: bug 220296
Comment 4 Karl Eichwalder 2006-11-13 13:07:33 UTC
Sometimes the messages of a package simply do not change.  If there are only differences with line numbers and POT-Creation-Dates, we do not need to worry.  I don't have the time to check shipped POT files (src.rpm) with those available in the repository.

Only if we know for sure that messages are missing, I'll ask the program maintainers for a new POT file.
Comment 6 Klara Cihlarova 2006-11-27 09:11:18 UTC
zen-updater and rug pot files are out-of-date in our repository. All other files are OK. 

Please, before you report outdated pot files, check if in the pot file is more strings than in the older. If total strings are same but you are still unsure, merge new pot file with your old translated po file. If there are some changes, you will see them as fuzzy strings after merge.
Comment 8 Klara Cihlarova 2006-11-27 09:14:26 UTC
Created attachment 106994 [details]
new rug pot file
Comment 9 Klara Cihlarova 2006-11-27 15:00:04 UTC
*** Bug 220296 has been marked as a duplicate of this bug. ***
Comment 10 Klara Cihlarova 2006-11-27 15:04:10 UTC
Michael, can you please update translations in your packages zen-updater and
rug? The new po files are in suse-i18n repository
(https://forgesvn1.novell.com/svn/suse-i18n/trunk/lcn).
Comment 11 Andreas Jaeger 2006-11-27 15:30:37 UTC
Not a blocker.  Michael is wrong owner.
Comment 13 Stanislav Visnovsky 2007-10-03 08:20:05 UTC
OK, closing.