Sie sind nicht angemeldet.

Lieber Besucher, herzlich willkommen bei: GentooForum.de. Falls dies Ihr erster Besuch auf dieser Seite ist, lesen Sie sich bitte die Hilfe durch. Dort wird Ihnen die Bedienung dieser Seite näher erläutert. Darüber hinaus sollten Sie sich registrieren, um alle Funktionen dieser Seite nutzen zu können. Benutzen Sie das Registrierungsformular, um sich zu registrieren oder informieren Sie sich ausführlich über den Registrierungsvorgang. Falls Sie sich bereits zu einem früheren Zeitpunkt registriert haben, können Sie sich hier anmelden.

1

11.07.2013, 08:36

Evolution plötzlich in Englisch - wie bekomme es wieder in Deutsch?

Hi,

habe folgendes Problem: Nach neukompilierung von Evolution ist dieses nun auf Englisch eingestellt. Wie bekomme ich es wieder in Deusch, so wie es vorher war ???

Bei der Neukompilierung wurden keinerlei neue USE-Flags gesetzt, auch die locales wurden nicht verändert.

Quellcode

1
2
3
4
[ebuild   R    ] gnome-extra/evolution-data-server-2.32.3-r3  USE="gnome-keyring ipv6 kerberos ldap weather {-test}" 4,245 kB
[ebuild   R    ] mail-client/evolution-2.32.3-r1:2.0  USE="crypt gstreamer kerberos ldap networkmanager python ssl (-clutter) -connman" 31,229 kB
[ebuild   R    ] gnome-extra/evolution-webcal-2.32.0  160 kB
[ebuild   R    ] gnome-extra/evolution-exchange-2.32.3:2.0  USE="-debug -static" 1,279 kB

/etc/env.d/02locale:

Quellcode

1
2
3
LC_ALL="de_DE.UTF-8"
LANG="de_DE.UTF-8"
LANGUAGE="de_DE.UTF-8"

/etc/portage/make.conf:

Quellcode

1
2
3
...
LINGUAS="de"
...


Habe nun schon vieles probiert, Configs gelöscht inkl. gconf Einträge, mein altes Profil wiederhergestellt usw. ...

Weiß einer hier die Lösung ???

Dieser Beitrag wurde bereits 1 mal editiert, zuletzt von »pimyjotakappa« (15.07.2013, 12:42)


2

14.07.2013, 13:16

Habe zwar keine Lösung aber dafür das gleiche Problem. Hast du schon eine Lösung gefunden?
Bei mir tritt das Problem nur bei einer Neuinstallation auf. Auf Bestandsinstallationen mit der gleichen Version von Evolution ist alles auf deutch!

Habe mal ein wenig gesucht und folgendes gefunden. Mein Evolution hat keine *.mo files! Habe es schon neu gebaut aber bisher ohne erfolg!

Quellcode

1
2
ls /usr/share/locale/de/LC_MESSAGES/evo*
/usr/share/locale/de/LC_MESSAGES/evolution-webcal.mo
Intel Core2 Quad CPU @ 2.40GHz mit Gentoo/Gnome3

Dieser Beitrag wurde bereits 1 mal editiert, zuletzt von »_Dirk_« (14.07.2013, 14:49)


3

14.07.2013, 16:59

Habe auch noch keine Lösung gefunden. Führe gerade ein "emerge world -euND" durch, mit ein paar geänderten locales und und habe noch zusätzlich alle möglichen configs-Dateien gelöscht. Mal schaunen.
Im deutschsprachigen IRC-Chat konnte mir auch keiner helfen, irgentwie scheint niemand Evo als Mail-client zu nutzen (ist er doch der Einzige der, mit Kalender und so, in Gnome voll integriert ist, Oder?)

Muss Evo denn *.mo files haben ??? Wofür sind die den gut ???

ls /usr/share/locale/de/LC_MESSAGES/evolution-* :

Quellcode

1
2
/usr/share/locale/de/LC_MESSAGES/evolution-exchange-2.32.mo
/usr/share/locale/de/LC_MESSAGES/evolution-webcal.mo


PS: Als letzte Möglichkeit bleibt ja noch Source-Code holen und Debuggen. :-)

4

14.07.2013, 18:01

Muss Evo denn *.mo files haben ??? Wofür sind die den gut ???

Nein, die muss man nicht haben. In den *mo Files ist nur die Übersetztung drin. Ich habe für evolution jetzt eine Datei von einer anderen Installation kopiert. Jetzt ist meins in deutsch. Aber warum diese Datei nicht bei der Installation erstellt wurde weiß ich nicht. Kannst du bescheid geben wenn dein emerge -e.. durch ist und das Problem gelöst wurde.
Intel Core2 Quad CPU @ 2.40GHz mit Gentoo/Gnome3

5

14.07.2013, 22:34

Habe das Problem gefunden...

Die mo Files von evolution liegen unter

Quellcode

1
2
/usr/locale/de/LC_MESSAGES/evolution-2.32.mo
/usr/locale/de/LC_MESSAGES/evolution-data-server-2.32.mo


Da gehören sie aber nicht. Das ist dort auch die ein zigste Datei neben evolution-data-server. Alle anderen liegen unter /usr/share/locale/....

Wahrscheinlich fehlt dem ebuild ein patch, denn in /var/tmp/portage/mail-client/evolution-2.32.3-r1/work/evolution-2.32.3/configure.ac steht

Quellcode

1
2
localedir='$(prefix)/$(DATADIRNAME)/locale'
AC_SUBST(localedir)



Aber es gibt kein $(DATADIRNAME). Also liegt alles unter /usr. Habe in 'configure.ac' einfach '/usr/share/locale' reingeschrieben und nun liegen die bzw. das mo File da wo es Evolution auch sucht! Das gleiche habe ich für evolution-data-server gemacht. Jetzt ist evolution wieder in deutsche Sprache.
Intel Core2 Quad CPU @ 2.40GHz mit Gentoo/Gnome3

6

15.07.2013, 00:21

_Dirk_,
hehe prima :thumbup:

Schön wäre noch wenn ihr es nicht nur für euch fixt, sondern auch einen Bugreport auf https://bugs.gentoo.org aufsetzt, so das alle von der Lösung profitieren können :)
(Soweit ich gesehen habe gibt es aktuell noch keinen Bugreport dazu - siehe https://bugs.gentoo.org/buglist.cgi?quic…volution-2.32.3 )

7

15.07.2013, 12:42

Hey, cool Danke - jezt ist Evo wieder auf Deutsch.

Habe erstmal nur zwei Sym-Links erstellt.

Quellcode

1
2
ln -s /usr/share/locale/de/LC_MESSAGES/evolution-data-server-2.32.mo /usr/locale/de/LC_MESSAGES/evolution-data-server-2.32.mo
ln -s /usr/share/locale/de/LC_MESSAGES/evolution-2.32.mo /usr/locale/de/LC_MESSAGES/evolution-2.32.mo

8

15.07.2013, 21:20

Schön wäre noch wenn ihr es nicht nur für euch fixt, sondern auch einen Bugreport auf https://bugs.gentoo.org aufsetzt, so das alle von der Lösung profitieren können

Das würde ich gerne aber ich weiß nicht genau wie man das macht und könnte das auch nicht in der englischen Sprache. Daher mache ich es nicht, beschreibe es aber zumindest hier im Forum. Die allwissende Goggel wird das schon verbreiten, so das es jeder finden kann. Immerhin besser als nichts.
Intel Core2 Quad CPU @ 2.40GHz mit Gentoo/Gnome3

9

16.07.2013, 10:44

Na, mach dir einen Account und:

Zitat

mail-client/evolution-2.32.3-r1 ignores language settings

mail-client/evolution-2.32.3-r1 installs language files into wrong location. This causes the application to appear in English and not in the local language intended.

Reason is that the configure.ac does

localedir='$(prefix)/$(DATADIRNAME)/locale'
AC_SUBST(localedir)

where there is no DATADIRNAME.

This throws evolution-2.32.mo and evolution-data-server-2.32.mo at wrong location. Please fix this. Thank you.

Full discussion of bug at (german!) http://www.gentooforum.de/artikel/21290/evolution-pl-tzlich-in-englisch-wie-bekomme-es-wieder-in-deutsch.html


:thumbup:
http://www.dyle.org
IM-Account (Jabber!) sind auf meiner HP ...
There is no place like /home

http://www.gentooforum.de
http://www.gentoofreunde.org

<div>how to annoy a web developer?</span>