Re: [Evolution] Language.



Can anyone tell me how to change the language of Evolution 1.4 in
Mandrake Linux 10....

Generally you can set languages using locales. Evolution will respect it
(see below).

Alternatively, Evolution should automagically use the language, that you
can choose when logging in.


The following description is compiled from previous posts.


Evolution respects locales and should adjust its GUI accordingly.

LANGUAGE  This sets the overall language in Evolution and effects the
whole UI (like buttons, menus, etc.) as well as the "yesterday" in the
mail list. It even can effect sorting (upper/lowercase).

LC_TIME  This effects the time display (for example "9:00 PM" vs.
"21:00" and "12/30/2993" vs. "30.12.2003") as well as the abbreviations
for Days and Months. They are specified in special locale settings on
your system.


You can test this and Evolutions behavior by running Evolution from a
terminal and forcing the locales:

$ LANGUAGE=en_GB.UTF-8 /usr/bin/evolution

Adjust the locales to your needs.


If this will solve your issues, adjust the locales for the Desktop, or
simply start Evolution by a wrapper script.

For convenience, create a script (don't forget the executable flag) and
place it in your path before the evolution binary is found or call it
directly.

--- snip ---
#!/bin/sh
export LC_TIME=en_GB.UTF-8
/usr/bin/evolution &
--- snip ---


As I don't know the proper Netherlands locales, this command will start
an entirely German Evolution:

$ LANGUAGE=de_DE.UTF-8 LC_TIME=de_DE.UTF-8 /usr/bin/evolution


Hope this is even more info than you will need... ;)

...guenther


-- 
char *t="\10pse\0r\0dtu\0  ghno\x4e\xc8\x79\xf4\xab\x51\x8a\x10\xf4\xf4\xc4";
main(){ char h,m=h=*t++,*x=t+2*h,c,i,l=*x,s=0; for (i=0;i<l;i++){ i%8? c<<=1:
(c=*++x); c&128 && (s+=h); if (!(h>>=1)||!t[s+h]){ putchar(t[s]);h=m;s=0; }}}




[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]