Tag Archives: Evolution

Get the right locale for Evolution

27 Apr

An issue that has been bugging me for a while is that Evolution (3.10.4) somehow has the French locale even though most of my system is in British English (I use KXStudio 14.04, with the default KDE 4.13.3). Changing the locale and language preferences in the system settings wouldn’t help at all. That might have had to do with me playing around with settings and languages and software versions a lot, but there you go: I am not sure how I got there, but I found a solution.

This Linux Mint Forum thread put me on the right track. It seems there is a mismatch between the Evolution version that is installed and the base language pack in use (i.e. the Evolution version for which the strings in language-pack-en-base are written).

Here are the steps to get the extra file you need to change the language in evolution. (In my case, I wanted the en_GB locale, but you can replace it with whatever you want; you can also replace the version numbers with the corresponding Evolution version you have installed on your system.)


wget "https://download.gnome.org/sources/evolution/3.8/evolution-3.10.4.tar.xz"
tar -Jxvf evolution-3.10.4.tar.xz evolution-3.10.4/po/en_GB.po
msgfmt -cv -o ./evolution-3.10.mo ./evolution-3.10.4/po/en_GB.po
rm -rf evolution-3.10.4

This will extract and copy the right locale file into your /usr/share/locale-langpack/en/LC_MESSAGES/ folder. Close and open Evolution, and you should have the menus in the right locale. (Keep in mind that some email folders will still be in the original language if they were created that way in the first place!)

Exportez vos anniversaires depuis Facebook via Evolution

27 Apr

Si vous dépendez de Facebook pour vous rappeler des anniversaires de vos amis, il est possible de récupérer cette information pour l’avoir sous forme de tableur, ou pour les transférer à un autre calendrier. Voilà la marche à suivre :

Sur Facebook, allez dans « Évènements ». Dans une boîte sur la droite, vous trouverez des instructions pour ajouter des données à un calendrier externe. Copiez le lien « anniversaires » (il devrait commencer par « webcal:// »).

Dans Evolution, allez dans l’onglet Agenda et choisissez « Fichier > Nouveau > Agenda ». Sélectionnez « Type: Sur le Web » puis collez l’URL que vous avez copié dans la boîte « URL ».

Si tout se passe bien, vous avez à présent vos anniversaires dans votre agenda. Mais comme ce nouvel agenda reste connecté à votre compte Facebook, il se peut que vous vouliez extraire cette info et garder un fichier statique, sous forme de tableur par exemple.

Pour cela, il faut exporter l’agenda en question en format CSV (clic-droit sur son nom, « enregistrer sous > Format: .csv »). Vous pouvez à présent manipuler cette information comme vous le voulez, avec LibreOffice Calc par exemple, ou l’importer dans un autre calendrier, local ou externe à Evolution. Et ne plus dépendre de Facebook pour vous rappeler d’envoyer vos souhaits !

[Quick fix] Restore missing icons in GTK apps when using KDE

9 Dec

I have been using KDE 4.13.3 on KXStudio 14.04 for a while, and I noticed that when some GTK apps (Evolution 3.10 and Firefox 42 for example) used a file chooser (not the native KDE one), some icons were missing, which was particularly annoying when you couldn’t differentiate files and folders.

I am not sure how this happened in the first place, but the fix is very simple. The thing I did not know is that KDE handles the GTK looks from its system settings. Do the following:

  1. Got to System Settings > Application Appearance > GTK;
  2. Change the icon themes selected, press “Apply”;
  3. Change them back to what you want – probably “Oxygen” as default and “GNOME” as fallback, press “Apply”.

There you go. I got the file chooser icons back, plus a bunch of missing ones in Evolution too.

[Ref: After a lot of poking around, I found the solution on this Gentoo forum post.]