FS#10084 - [xmms] incorrect displaying of special characters with fr_FR.UTF-8

Attached to Project: Arch Linux
Opened by Niki Kovacs (kikinovak) - Saturday, 05 April 2008, 15:49 GMT
Last edited by Roman Kyrylych (Romashka) - Saturday, 13 June 2009, 12:06 GMT
Task Type Bug Report
Category Packages: Extra
Status Closed
Assigned To Eric Belanger (Snowman)
Architecture All
Severity Low
Priority Normal
Reported Version 2007.08-2
Due in Version Undecided
Due Date Undecided
Percent Complete 100%
Votes 1
Private No

Details

Description: XMMS displays french special characters like é, à and è incorrectly. My system is in french and uses the fr_FR.UTF-8 locale. I know it can work *in theory*, as I have another machine running CentOS 5.1 with LANG set to fr_FR.UTF-8, and here, XMMS menus display correctly.

This task depends upon

Closed by  Roman Kyrylych (Romashka)
Saturday, 13 June 2009, 12:06 GMT
Reason for closing:  None
Additional comments about closing:  see the last comment
Comment by Alessandro Doro (adoroo) - Friday, 10 April 2009, 17:49 GMT
Still a problem?
This is not a xmms bug but a gtk1 configuration issue.
Maybe /etc/gtk should be populated with some utf-8 configuration file.

Try, e.g., this ~/.gtkrc:
style "gtk-default" {
fontset = "-misc-fixed-medium-r-normal-*-13-*-*-*-*-*-iso10646-1,*-r-*"
}
class "GtkWidget" style "gtk-default"

Tip: xmms is quite unsupported upstream; audacious is a better choice.
Comment by Roman Kyrylych (Romashka) - Saturday, 13 June 2009, 09:39 GMT
Unless there exists some patch for xmms - I suggest closing this report.
Comment by Alessandro Doro (adoroo) - Saturday, 13 June 2009, 10:35 GMT
Note that /etc/gtk doesn't contain rc files for FR, IT and other countries.
One can:
· as root
# ln -s /etc/gtk/gtkrc.iso-8859-15 /etc/gtk/gtkrc.fr
· as unprivileged user
$ ln -s /etc/gtk/gtkrc.iso-8859-15 $HOME/.gtkrc

This fix the issue.
Comment by Alessandro Doro (adoroo) - Saturday, 13 June 2009, 10:42 GMT
 FS#15085 .

I think that xmms doesn't any patch. IMO you can close this task.

Loading...