Description of problem: Set the locale to cy_GB.UTF-8, stick a clock on your panel and wait for the date size to change. The applet fails to resize so you end up seeing Maw Tach 1 not Maw Tach 11 Now cy_GB is unusual for two reasons - the months are not 3 letters long (this is not a bug - Ulrich says so) and the month lengths vary for the short form.
It has similar problems if you drag it from a 48-pixel high panel to a 16-pixel (menu) high panel. Until you open the prefs and turn on/off seconds or date you just get what _was_ on the first line in the taller panel.
Alan, the problem is also reported upstream. http://bugzilla.gnome.org/show_bug.cgi?id=122393
This seems to be a DUPLICATE of bug 79074. Another upstream reference is http://bugzilla.gnome.org/show_bug.cgi?id=97409
Alan, does an update to gnome-panel-2.4.2-1 fixes this issue?
Created attachment 97998 [details] gnome-panel-2.4.0-dateformatcy.patch This patch should fix the problem Alan reported. The fix is only for "cy". I saw that a similar trick is already used for "li" and "nl".
I submitted a similar patch for "hu" upstream. http://bugzilla.gnome.org/show_bug.cgi?id=122393
Okay, a gnome-panel Fedora Core 1 Update (2.4.2-3) with a fix for this bug is now available from: http://download.fedora.redhat.com/pub/fedora/linux/core/updates/1/ See the upstream bug (#112393) for more details