in message
In Control Panel/Regional and Language Options/Languages/Details
there are
two different entries: only English for my wife, English and Russian
for me.
But in Control Panel/Regional and Language
Options/Languages/Advanced there
can be only one entry for Language for non-Unicode programs, either
English
or Russian.
If it is English: Picasa2 is in English, but cyrillic contacts are
illegible.
If it is in Russian: cyrillic contacts are readable, but Picasa2 is
in Russian
The problem is with Picasa which does not have international support.
You will have to use the tray icon or language bar to switch between
languages when you switch between apps that support Unicode and those
that do not. Not all apps, and in fact many, are not written to
support Unicode character mode. That's why you have the tray icon to
let you switch on-the-fly. My recollection is that you would select
the window for the program for which you wanted to change language,
use the tray icon to change the language, and repeat for the other
apps if you wanted a different language. Then when you switched
between the apps, they used whatever language was set for them. You
have the default config of what language to use when the program loads
but you can switch the language used just for that program so it is
different from the other opened programs.
I would think you would want to set Russian as your language and then
configure the non-Unicode option to display English. Then Outlook
would look okay to you with its Cyrillic characters and so would
Picasa in English since it doesn't look to appear to support Unicode
character mode.