This content has been marked as final. Show 3 replies
It's for the developers to connect the application to the help, not the other way around. If all versions use the same map ids or URLs, then what they do is use those pointing to the correct language. They will be able to detect the language and point accordingly.
That's how our developers do it, but I just want to throw in one other detail. The help output for each language has to be in a separate directory. So if you have 5 languages, you'll have 5 directories. It's up to the developers to code the app so it detects the browser language, then looks in the appropriate help directory when the user clicks your help link or icon.
Separate directories will be needed whether you choose to implement your languages in separate RoboHelp projects or use conditional build tags within the same project.
Don't worry about not knowing the languages. If you're handing HTML files to the translators, you should get HTML files back with the same file names. Your map IDs, links, etc. should all still be in place.