Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 127773 - kaffeine-0.8-r1 doesn't respect the language-settings
Summary: kaffeine-0.8-r1 doesn't respect the language-settings
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: [OLD] KDE (show other bugs)
Hardware: All Linux
: High normal (vote)
Assignee: Gentoo KDE team
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2006-03-27 11:37 UTC by Daniel Rose
Modified: 2007-04-14 09:52 UTC (History)
4 users (show)

See Also:
Package list:
Runtime testing required: ---


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Daniel Rose 2006-03-27 11:37:56 UTC
Allthough the German language-file has been built (the same way as with kaffeine-0.7.1) Kaffeine does not use it. Naturally I have set the locales on my system proberly and Kaffeine-0.7.1 appeared in German as expected, as well as every other KDE program I use. I don't know why Kaffeine-0.8 does not use the language file. Any Ideas?
Comment 1 Caleb Tennis (RETIRED) gentoo-dev 2006-03-31 06:22:27 UTC
never used it.  maybe the kaffeine folks can help?  or the #kde folks on freenode?
Comment 2 Stefan Briesenick (RETIRED) gentoo-dev 2006-04-02 13:31:05 UTC
same here. 0.7.1 appeared in german (I'm using de_DE@UTF-8), but 0.8 is in english. Seems to be a problem either in Kaffeine or the ebuild.
Comment 3 Diego Elio Pettenò (RETIRED) gentoo-dev 2006-04-02 13:40:42 UTC
Considering that the ebuild doesn't change anything wrt language handling, probably upstream fault. Can someone try to get in touch with the author?
Comment 4 Daniel Rose 2006-04-04 07:22:47 UTC
I also use de_DE.utf8(which I haven't postet yet, shame on me). I will file a bug report to the kaffeine authors.
Comment 5 Daniel Rose 2006-04-04 11:31:27 UTC
kaffeine-0.8.1 also affected.
Bug report is here: http://sourceforge.net/tracker/index.php?func=detail&aid=1464409&group_id=86937&atid=581406
Comment 6 Stefan Briesenick (RETIRED) gentoo-dev 2006-04-05 13:40:24 UTC
new info: the 1st time setup wizard is in german, but the interface afterwards is in english. Try it. stop kaffeine, remove all kaffeine configs in ~/.kde (rename is enough) and then start kaffeine again.
Comment 7 Lars Wendler (Polynomial-C) (RETIRED) gentoo-dev 2006-08-04 10:02:29 UTC
Hi,

I stumbled about the same problem after upgrading from kde-3.5.3 to kde-3.5.4. Even a recompile of kaffeine didn't help.
What I can tell is that this problem also occurs with LANG="de_DE@wuro" as I avoid UTF-8 where I can.

Cheers
Poly-C
Comment 8 Lars Wendler (Polynomial-C) (RETIRED) gentoo-dev 2006-08-04 10:27:20 UTC
damn typos. I meant LANG="de_DE@euro"
Comment 9 Matteo Azzali (RETIRED) gentoo-dev 2006-09-08 06:38:35 UTC
I suspect this bug is restricted to "de" (german) language only.
My kaffeine (8.1-r1 in kde-3.5.4) is perfectly italianized.

I would suggest you to try to insert a clean de.po german file with just 
one or two senteces translated and check if it works ok, if this is the case
then the error is in the de.po file (wrong char set, wrong character or
similar issue).
Comment 10 David Carlos Manuelda 2006-09-08 07:19:21 UTC
(In reply to comment #9)
> I suspect this bug is restricted to "de" (german) language only.
> My kaffeine (8.1-r1 in kde-3.5.4) is perfectly italianized.
> 
> I would suggest you to try to insert a clean de.po german file with just 
> one or two senteces translated and check if it works ok, if this is the case
> then the error is in the de.po file (wrong char set, wrong character or
> similar issue).
> 
No way, I have my system as es-ES.UTF8 and it is in english only!
Comment 11 Stefan Briesenick (RETIRED) gentoo-dev 2006-09-08 10:17:15 UTC
hmmm. I don't know when this happend, but now my kaffeine is fully localized (de_DE.UTF-8). Version is kaffeine-0.8.1-r1.
Comment 12 Lars Wendler (Polynomial-C) (RETIRED) gentoo-dev 2006-09-11 13:17:24 UTC
still no german language with kaffeine-0.8.2 :-(
Comment 13 Matteo Azzali (RETIRED) gentoo-dev 2006-09-13 04:10:15 UTC
Ok, for my italian version I found that I needed to create a symlink:
/usr/share/locale/it/LC_MESSAGES/kaffeine.mo pointing to
kaffeine-0.8.2.mo in the same directory. Please check if your issue is the
same so we can start working on a better ebuild.....
Comment 14 Lars Wendler (Polynomial-C) (RETIRED) gentoo-dev 2006-09-13 04:20:17 UTC
Hi,

you're awesome ;) That solved the language problem. Thought I'm currently on kaffeine-0.8.1 again as kaffeine-0.8.2 doesn't find the xine-engine anymore I have a german kaffeine again.

Cheers
Poly-C
Comment 15 Matteo Azzali (RETIRED) gentoo-dev 2006-09-13 04:27:05 UTC
digging in po/Makefile.in it seems all fine, same instructions as koverartist
(that installs the .mo files fine), but somewhat it seems that the lines with
"$(DESTDIR)$(kde_locale)/$$base/LC_MESSAGES/$(PACKAGE).mo" the $(PACKAGE)
value is "packagename-packageversion" instead of just "packagename".
Comment 16 Matteo Azzali (RETIRED) gentoo-dev 2006-09-13 05:23:42 UTC
Hum, the Makefile.in present in po/ directory seems to be completely unused..
(patched substituting $(PACKAGE) with kaffeine but nothing has changed)
Have to find what determines the name of the localization files, then.
Comment 17 Diego Elio Pettenò (RETIRED) gentoo-dev 2006-09-13 05:32:56 UTC
Makefile.in is regenerated by the autotools support.

I'm on it, I'll try to find the cause.
Comment 18 Diego Elio Pettenò (RETIRED) gentoo-dev 2006-09-13 05:57:09 UTC
Okay this is fixed now. The problem is that the configure.in.in does not set correctly the package name, and it takes the name of the directory for it. On a SVN version it will get "kaffeine", on the release, "kaffeine-${PV}". I moved the directory before building, and here it is fixed :)
Comment 19 boris64 2007-04-14 09:52:31 UTC
Hi guys, why is this bug set to "fixed"?
I just compiled kaffeine-0.8.4 and it still
doesn't respect my language settings.