Bug 64878

Summary: Please make ksconfig use intltool
Product: [Retired] Red Hat Linux Reporter: Christian Rose <menthos>
Component: ksconfigAssignee: Brent Fox <bfox>
Status: CLOSED WONTFIX QA Contact:
Severity: medium Docs Contact:
Priority: medium    
Version: 7.3CC: kenneth
Target Milestone: ---Keywords: FutureFeature
Target Release: ---   
Hardware: i386   
OS: Linux   
Whiteboard:
Fixed In Version: Doc Type: Enhancement
Doc Text:
Story Points: ---
Clone Of: Environment:
Last Closed: 2003-01-18 17:47:41 UTC Type: ---
Regression: --- Mount Type: ---
Documentation: --- CRM:
Verified Versions: Category: ---
oVirt Team: --- RHEL 7.3 requirements from Atomic Host:
Cloudforms Team: --- Target Upstream Version:
Embargoed:

Description Christian Rose 2002-05-13 20:18:29 UTC
Please consider ksconfig use intltool. This will significantly ease the
translation of the .desktop file entries for translators, since they can be
translated and maintained directly from the po file.

Comment 1 Brent Fox 2002-05-28 16:30:46 UTC
We need to do this soon, but I don't have a current timetable for it.

Comment 2 Christian Rose 2002-11-09 12:12:17 UTC
Don't know who closed this one, but I'd really like to know the reason.

Comment 3 Christian Rose 2003-01-18 11:29:43 UTC
Why was this marked WONTFIX? No reason was given...

Comment 4 Brent Fox 2003-01-18 17:47:41 UTC
Oh sorry.  Using intltool will require using autoconf, which to me is overkill
for a simple python program.

Comment 5 Kenneth Rohde Christiansen 2003-01-18 17:54:50 UTC
Nope, it doesnt require use of the auto* tools. 

It really isnt that hard.

Create a po/ dir.
Add a po/POTFILES.in file, including the path to the somename.desktop.in file

Then to create the somename.desktop file all you do is:

$ intltool-merge po/ -d -u -c po/.intltool-merge-cache somename.desktop.in
somename.desktop

you can also type intltool-merge --help for a bit more info.