Re: Not showing help links if not vailable
When I populate the help system, it will fallback to english if there is no content for the user's locale. The help system will need to be translated just like any other resource in the site to use it effectively.
I added an option if you want to globally disable the help system, you can do so by setting DisableHelpSystem to true in web.config.
I'm not going to complicate things with a lot of checks for content in files.
Hope that solution is good enough.