We need to incorporate the translations in the .xml file describing the backgrounds when they are ready. Check with Leon for the details.
cc'ing Sarah, Localization services manager. Make sure she will receive the notification for translators when those are ready to be translated in elvis. For FC4, here are the schedule from http://fedora.redhat.com/participate/schedule/ 27 April Translation deadline (data provided) test3 devel freeze 9 May test3, translation build freeze (builds completed)
I'm totaly sure what needs to be done here. Where do I get the translations and what is the syntax to add them? I assume I need to edit the desktop-backgrounds-basic.xml file which contains entries like the following: <?xml version="1.0"?> <!DOCTYPE wallpapers SYSTEM "gnome-wp-list.dtd"> <wallpapers> <wallpaper> <name>Blast of Red</name> <filename>/usr/share/backgrounds/images/tiny_blast_of_red.jpg</filename> <options>stretched</options> <shade_type>solid</shade_type> <pcolor>#FFFFFF</pcolor> <scolor>#000000</scolor> </wallpaper> </wallpapers> Where would I put the translations? I will be around on IRC around 11pm or 12am EST tonight to see if we can fix this for the deadline.
Hi John, you should extract the strings in xml to po file for translation using intltool. You can get step by step instructions in /usr/share/doc/intltool-0.31.2/README. Matthias and I have setup a module in elvis server a while ago (i think it is "redhat-backgrounds". You need to check out that, add in pot (template for po) files and initialize po files for different languages into po/. When you did that, translators (both community and in-house) should able to see the updates from translate module which linked to redhat-backgrounds/po/ directory and translate them. Then you should cvs up again and then get the latest translation and rebuild the package to include those translations. Refers to module like system-config-network for more references on the layout and po files. Ping tagoh, or me on IRC if you need any further assistance. If we cannot catch each other, ping any system-config- maintainers they should able to give you some tips as well.
Turns out the translations were done and all that was needed to do is package it and build it. Built in dist-fc4-HEAD and moved to dist-fc4.