In order to have a mutli-lingual page, I load all .Text, .ToolTip etc from a
resource, if the user does not work with the default-language, like this:
Thread.CurrentThread.CurrentCulture = new CultureInfo(selCulture);
Thread.CurrentThread.CurrentUICulture = new CultureInfo(selCulture);
// overwrite Text items
lblMntlogin.Text = rm.GetString("Mntlogin.Text");
tbxMntlogin.ToolTip = rm.GetString("Mntlogin.ToolTip");
etc..
If I have german umlaute (ä,ö,ü etc) in the Resources Textfile, I found out
that I have to represent them in ansi (&228;,&246;,&252;). This works fine
for the Text Property, but it DOES NOT WORK for the ToolTip !
Does anybody know the rules behind this ?
Thanks
PS: obviousely the best solution would be to just use umlaute as is in the
textfile, without having to use the ansi representation.