The (null)'s are instead of the weekday names. The month is also not displayed. While, I am not an avid user of the calendar, it is most probably a bug. While started in terminal it displays the following errors: ** (xfcalendar:12166): CRITICAL **: file pango-layout.c: line 788 (pango_layout_set_text): assertion `length == 0 || text != NULL' failed ** (xfcalendar:12166): CRITICAL **: file pango-layout.c: line 788 (pango_layout_set_text): assertion `length == 0 || text != NULL' failed ** (xfcalendar:12166): CRITICAL **: file pango-layout.c: line 788 (pango_layout_set_text): assertion `length == 0 || text != NULL' failed ** (xfcalendar:12166): CRITICAL **: file pango-layout.c: line 788 (pango_layout_set_text): assertion `length == 0 || text != NULL' failed ** (xfcalendar:12166): CRITICAL **: file pango-layout.c: line 788 (pango_layout_set_text): assertion `length == 0 || text != NULL' failed ** (xfcalendar:12166): CRITICAL **: file pango-layout.c: line 788 (pango_layout_set_text): assertion `length == 0 || text != NULL' failed ** (xfcalendar:12166): CRITICAL **: file pango-layout.c: line 788 (pango_layout_set_text): assertion `length == 0 || text != NULL' failed ** (xfcalendar:12166): CRITICAL **: file pango-layout.c: line 788 (pango_layout_set_text): assertion `length == 0 || text != NULL' failed ** (xfcalendar:12166): CRITICAL **: file pango-layout.c: line 788 (pango_layout_set_text): assertion `length == 0 || text != NULL' failed ** (xfcalendar:12166): CRITICAL **: file pango-layout.c: line 788 (pango_layout_set_text): assertion `length == 0 || text != NULL' failed ** (xfcalendar:12166): CRITICAL **: file pango-layout.c: line 788 (pango_layout_set_text): assertion `length == 0 || text != NULL' failed ** (xfcalendar:12166): CRITICAL **: file pango-layout.c: line 788 (pango_layout_set_text): assertion `length == 0 || text != NULL' failed ** (xfcalendar:12166): CRITICAL **: file pango-layout.c: line 788 (pango_layout_set_text): assertion `length == 0 || text != NULL' failed ** (xfcalendar:12166): CRITICAL **: file pango-layout.c: line 788 (pango_layout_set_text): assertion `length == 0 || text != NULL' failed ** (xfcalendar:12166): CRITICAL **: file pango-layout.c: line 788 (pango_layout_set_text): assertion `length == 0 || text != NULL' failed ** (xfcalendar:12166): CRITICAL **: file pango-layout.c: line 788 (pango_layout_set_text): assertion `length == 0 || text != NULL' failed ** (xfcalendar:12166): CRITICAL **: file pango-layout.c: line 788 (pango_layout_set_text): assertion `length == 0 || text != NULL' failed ** (xfcalendar:12166): CRITICAL **: file pango-layout.c: line 788 (pango_layout_set_text): assertion `length == 0 || text != NULL' failed ** (xfcalendar:12166): CRITICAL **: file pango-layout.c: line 788 (pango_layout_set_text): assertion `length == 0 || text != NULL' failed
(In reply to comment #0) The errors are displayed only while opening the calendar window, not at the actual start of the app. If any other information is needed, I will provide it. My guess is that it wants russian translations for the weekdays, or somesuch as my locale is set to KOI8-R
odd. if your particular locale doesn't have translations, it should fall back to english. i don't know all that much about xfcalendar; we'll have to wait for mikael to look at it.
(In reply to comment #2) > odd. if your particular locale doesn't have translations, it should fall back > to english. i don't know all that much about xfcalendar; we'll have to wait for > mikael to look at it. Another thing. Tooltip for the clock shows just a blank space, instead of the date and whatnot.
does it work if you set LANG=en_US.UTF-8 ? What does your locale command show when you have the problem ?
(In reply to comment #4) > does it work if you set > LANG=en_US.UTF-8 > ? > What does your > locale > command show when you have the problem ? If the locale is set to en_US.UTF-8, then the setting works. I am testing it now with vnc started over ssh. Changing locale before starting xfce (as vnc session) and the calendar works (that is, it does show all the weekday names. Strangely, locales of the xterms that are started by default with xfce show LANG=ru_RU.KOI8-R
I don't know what to say.I did an export LANG=ru_RU.KOI8-R here and it looked like xfcalendar behaved correctly, I had a lot strange characters (but not cyrilic) for the name of the day of week and the month, so I guessed it worked fine. I have not any error message either. Do you have ru.po in your po directory?
If you mean the ru.po in sources po directory, then yes there was. It appears to have russian translations in UTF. Supposedly it should show them in KOI, if locale is set to KOI... I can try recompiling the calendar, but I doubt it will help.
The names are set by the gtk calendar widget and the bug is therefore in gtk and not Xfce. There's nothing we can do about it.
Moving all bugs to new Orage product.