GNOME Bugzilla – Bug 115383
libsmb.so messes up Nautilus' localization
Last modified: 2004-12-22 21:47:04 UTC
Package: nautilus Severity: minor Version: 2.2.4 Synopsis: Part of interface reverted to English after visiting SMB shares Bugzilla-Product: nautilus Bugzilla-Component: Internationalization (i18n) Description: Description of Problem: When I visit "smb:///", some parts of nautilus are displayed in English instead of my locale (de_DE.UTF-8). In particular: * some entries of the "Edit" menu - Cut files - Copy files - Make Link - Move to Trash - Restore Icon's Original Size * The entire "File Management Preferences" dialoge, i.e. all entries in all tabs. Only the 'help' and 'close' buttons are still localized. Steps to reproduce the problem: 1. Set your LANG to de_DE.UTF-8 (or probably another non-English language, untested) and launch Gnome 2. Launch nautilus and verify that the above mentioned parts of the interface are properly localized. 3. Visit smb:/// (requires gnome-vfs-extras2 to be installed) and examine the edit menu and prefs dialogue again. Actual Results: The parts listed above are no longer localized but displayed in English, which is not just annoying but also affects keyboard shortcuts. This change persists at least until I kill and restart nautilus. Expected Results: Do I have to elaborate on that? ;-) How often does this happen? Fully reproducible when I visit smb:///, not reproducible with other URI type I tried (ftp:///, file:///, http://) Additional Information: I'm running stock Gnome 2.2 from Debian GNU/Linux testing/unstable. ------- Bug moved to this database by unknown@bugzilla.gnome.org 2003-06-17 12:52 ------- Reassigning to the default owner of the component, nautilus-maint@bugzilla.gnome.org.
Still persists in GNOME 2.4. The only remedy is to uninstall gnome-vfs-extras2.
I /think/ that this is actually a gnome-vfs bug, not sure though. Alex?
When I uninstall gnome-vfs-extras2, it goes away.
I'm reassigning this to gnome-vfs-extras now, hoping that someone from that camp will finally address the issue.
This bug is obviously caused by libsmb.so. As soon as I move it out of the way, it goes away, too. This bug is *very* *visible* and annoying. It does not only spoil the consistency of the user interface, but it also affects shortcuts. Thus it heavily affects the usability of the whole desktop. I would really appreciate if someone of the gnome-vfs-extras maintainers would have a look at it.
Which version of gnome-vfs-extras is that against?
At present I have 0.99.11 installed (from Debian Sid). It has been there ever since GNOME 2.2, or even 2.0.
Created attachment 24764 [details] [review] don't initialise translations in the module
There isn't anything to translate in the smb module, but we still call the intl stuff, overriding the original call by the application. Doesn't happen in gnome-vfs, and gnome-vfs-extras being deprecated, I'll be closing this bug. Patch attached anyway.
Patch? Wants it! Wants it! Gives it to me! ;-) Thanks, at last!