Problematic modules in Gnome CVS
- From: Danilo Segan <dsegan gmx net>
- To: gnome-i18n gnome org
- Subject: Problematic modules in Gnome CVS
- Date: Wed, 15 Oct 2003 18:45:00 +0200
Okay, there are a few problematic modules in Gnome CVS.
* Gdesklets-extras *
First of all, gdesklets-extras is assuming too much (that gdesklets
itself is checked out to ../gdesklets), so status pages are incorrect
for it, and I suggest everyone to periodically check out the CVS if
they care about having complete translations.
* Pybliographer *
Next, pybibliographer had POTFILES.in removed by author, because it
appears that it doesn't use intltool (see README.i18n in that
directory). Still, this means there's not even a good way to update our
translations, so it'd be nice if someone provided a nice update.pl like
all of us have seen around ;-)
I'd do it myself if I get around to it, since I'm fixing all the other
problems in the meantime (for those who care, there are a whole bunch
of new messages in gnome-network because it had wrong POTFILES.in).
* Gimp *
Now, there's also a problem with Gimp (POT file is not generated
correctly), but I get totally lost when I try to follow which file
belongs in which POTFILES.in (there are po/, po-plug-ins/, po-script-
fu/, ...). So, anyone with more knowledge than me in this area who can
help? It could be as easy as removing the files that are no longer
existant, but as I said, I'm not even sure if I should do that. As a
help, this is a simple check I've did:
$ for i in `cat POTFILES.in | sed s/\#.*//|sort|uniq`; do \
> if [ ! -f ../$i ]; then echo $i; fi; done
app/core/gimp-grid.c
So, this one file should probably be removed from POTFILES.in. The same
is true for the only file in POTFILES.skip (it's a desktop.in file,
probably replaced by desktop.in.in file in POTFILES.in).
* GnomeMeeting *
This one has an updated POTFILES.in just fine, but it uses a generated
cat-id-tbl.c which uses continuation lines ("\" and a newline following
it) in C strings. I propose to change that to the form of separate
strings per line, or (better) to fix gettext tools to handle it. OTOH,
I'm providing a patch, that changes all occurences of:
"This is \
a string"
to:
"This is "
"a string"
which works with intltool and gettext much better, yet it's a valid C
code.
Any comments before I file a bug (like idea for better way of solving
this problem :)?
* The Rest *
Other, simple ones like mlview, nautilus and gnome-network, I've fixed
myself.
Cheers,
Danilo
--- cat-id-tbl.c.orig Sat Aug 25 13:06:17 2001
+++ cat-id-tbl.c Wed Oct 15 18:38:47 2003
@@ -104,9 +104,9 @@
{"Startup without applet support", 95},
{"Contributors :", 96},
{"(c) 2000-2001 by Damien Sandras", 97},
- {"\
-GnomeMeeting is an H.323 compliant program for gnome\n\
-This program is not supported by Microsoft(c).", 98},
+ {""
+"GnomeMeeting is an H.323 compliant program for gnome\n"
+"This program is not supported by Microsoft(c).", 98},
{"GnomeMeeting Preferences", 99},
{"General", 100},
{"General Settings", 101},
@@ -124,8 +124,8 @@
{"Add", 113},
{"Use this button to add the selected codec to the available codecs list", 114},
{"Del", 115},
- {"\
-Use this button to remove the selected codec from the available codecs list", 116},
+ {""
+"Use this button to remove the selected codec from the available codecs list", 116},
{"Up", 117},
{"Use this button to move down the selected codec in the preference order", 118},
{"Down", 119},
@@ -143,9 +143,9 @@
{"If enabled, incoming calls will be automatically refused", 131},
{"Sound", 132},
{"Incoming Call", 133},
- {"\
-If enabled, GnomeMeeting will play a sound when receiving an incoming call \
-(the sound to play is choosen in the Gnome Control Center", 134},
+ {""
+"If enabled, GnomeMeeting will play a sound when receiving an incoming call "
+"(the sound to play is choosen in the Gnome Control Center", 134},
{"Transmitted Video Codecs", 135},
{"Video Size :", 136},
{"Small", 137},
@@ -154,13 +154,13 @@
{"Video Format :", 140},
{"Here you can choose the transmitted video format", 141},
{"Video Quality :", 142},
- {"\
-Here you can choose the transmitted video quality : choose 1 on a LAN for \
-the best quality, 31 being the worst quality", 143},
+ {""
+"Here you can choose the transmitted video quality : choose 1 on a LAN for "
+"the best quality, 31 being the worst quality", 143},
{"Updated blocks :", 144},
- {"\
-Here you can choose the number of blocks (that haven't changed) transmitted \
-with each frame. These blocks fill in the background.", 145},
+ {""
+"Here you can choose the number of blocks (that haven't changed) transmitted "
+"with each frame. These blocks fill in the background.", 145},
{"Transmitted FPS :", 146},
{"Here you can choose the number of frames transmitted by second", 147},
{"Enable Video Transmission", 148},
@@ -184,9 +184,9 @@
{"Max. Bandwidth :", 166},
{"The maximum bandwidth that should be used for the communication", 167},
{"Enable Silence Detection", 168},
- {"\
-Enable or not silence detection. If silence detection is enabled, silences \
-will not be transmitted over the internet.", 169},
+ {""
+"Enable or not silence detection. If silence detection is enabled, silences "
+"will not be transmitted over the internet.", 169},
{"Received Video Codecs", 170},
{"The video quality to request to the remote endpoint", 171},
{"ILS Directory :", 172},
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]