The interface is not translated at all. I've straced konqueror, and all the access and stat64 are ok, it find the mo files : for example : access("/usr/share/locale/fr/LC_MESSAGES/kdelibs4.mo", R_OK) = 0 stat64("/usr/share/locale/fr/LC_MESSAGES/kdelibs4.mo", {st_mode=S_IFREG|0644, st_size=219943, ...}) = 0 but konqueror never try to read those files the only thing that are french translated in kde are the applications in the menu and the content of system-settings icons, not the menu I also noticed that konqueror was trying to open the en_US files, with no success because they don't exist : for example : access("/home/scoony/.kde4/share/locale/en_US/LC_MESSAGES/kdelibs4.mo", R_OK) = -1 ENOENT (No such file or directory) access("/usr/share/locale/en_US/LC_MESSAGES/kdelibs4.mo", R_OK) = -1 ENOENT (No such file or directory) and last thing, it try to stat some french js file, with no success : for example : access("/home/scoony/.kde4/share/locale/fr/LC_SCRIPTS/kdeqt/kdeqt.js", R_OK) = -1 ENOENT (No such file or directory) access("/usr/share/locale/fr/LC_SCRIPTS/kdeqt/kdeqt.js", R_OK) = -1 ENOENT (No such file or directory) I need help :) Reproducible: Always Steps to Reproduce: 1. add and activate french language 2. restart kde 3. start any application, it's still in english Actual Results: the apps are still in english Expected Results: the apps should be translated into french I've tried any version of kde4.2 (4.2.0, 4.2.1, 4.2.2, 4.2.3) with no success (same result) I've tried with and without kdeprefix flag (total recompilation each time)
Created attachment 192932 [details] strace of konqueror loading
Hello, i have no idea how to reproduce it since mine czech translation is definetly working. Would you mind opening upstream bug on bugs.kde.org where you will ask upstream directly? Just add the bug number you opened there to this bug as comment so we can track it. And when they fix it we can apply patch on our kde release so you can get it right away. Also when upstream fixes the bug just click on reopen button so we notice :] Cheers
Hi, This "bug" is resolved. It was my locales (etc/env.d/02locales) that were not well defined Thanks
(In reply to comment #3) > Hi, > > This "bug" is resolved. It was my locales (etc/env.d/02locales) that were not > well defined What have you don wrong in 02locales? I have this same problem with pt_BR.UTF-8. My 02locale looks like this: LANG="pt_BR.UTF-8" LINGUAS="pt_BR.UTF-8" LC_CTYPE="pt_BR.UTF-8" LC_ALL="pt_BR.UTF-8" LC_MESSAGES="pt_BR.UTF-8"
(In reply to comment #4) > (In reply to comment #3) > > Hi, > > > > This "bug" is resolved. It was my locales (etc/env.d/02locales) that were not > > well defined > > What have you don wrong in 02locales? I have this same problem with > pt_BR.UTF-8. My 02locale looks like this: > > LANG="pt_BR.UTF-8" > LINGUAS="pt_BR.UTF-8" > LC_CTYPE="pt_BR.UTF-8" > LC_ALL="pt_BR.UTF-8" > LC_MESSAGES="pt_BR.UTF-8" > Hi, I changed all the locales from UTF-8 to ISO-8859-15 Maybe it would work with you, no idea.
(In reply to comment #5) > (In reply to comment #4) > > (In reply to comment #3) > > > Hi, > > > > > > This "bug" is resolved. It was my locales (etc/env.d/02locales) that were not > > > well defined > > > > What have you don wrong in 02locales? I have this same problem with > > pt_BR.UTF-8. My 02locale looks like this: > > > > LANG="pt_BR.UTF-8" > > LINGUAS="pt_BR.UTF-8" > > LC_CTYPE="pt_BR.UTF-8" > > LC_ALL="pt_BR.UTF-8" > > LC_MESSAGES="pt_BR.UTF-8" > > > > Hi, > > I changed all the locales from UTF-8 to ISO-8859-15 > > Maybe it would work with you, no idea. > It did not work :-/ The strange thing is that gettext -s -d kdelibs4 "&File" translate into &Arquivo correctly, but KDE applications still do not open kdelibs4.mo file according to strace.
Now it is working. kdelibs was not compiled with nls USE flag.