Instead of putting the path of resource file in Client Settings put this in Localised versions of Assembly Resource Files with the same name:
Like on in Resources.resx put HelpFilePath = "ggg.chm"
Create a Localized Resource Resources.es.resx and put the HelpFilePath = "sss.chm"
Now use:
Help.ShowHelp(this, Properties.Resources.HelpFilePath);
So whatever culture is underlying, It'll use the localised version of resource file to get path without making Extra Checks!
I hope this will work!
Best Regards,
|