Suggestion: Always install help files for all languages
Posted: Sat Jan 31, 2026 11:49 pm
Hello!
I mostly use the German help file when working with PureBasic, but sometimes I would like to look at the English version for reference, to make sure that nothing got lost in translation.
Unfortunately the installer will only install one version of the help file.
Of course there is the online documentation, but I'm not sure if it's always up to date, and also it's not accessible without internet connection.
And considering that a PureBasic installation is over 250 MiB in size nowadays, the extra 10 MiB for two more help files shouldn't be a problem.
For these reasons, I would like to suggest the following changes:
Modify the installer so that it always places all help files in the application directory.
The files could be named like this:
PureBasic.chm [for the original english version]
PureBasic-German.chm
PureBasic-French.chm
Furthermore, modify the installer so that it creates shortcuts for all help files in the start menu directory.
The shortcuts could be named like this:
PureBasic Help (English) [or simply PureBasic Help]
PureBasic Help (German)
PureBasic Help (French)
Add a new key to the [LanguageInfo] group of the Editor.catalog translation file.
This key would be named HelpFile and its value would be the name of the help file for the given language.
The default value should be "PureBasic.chm", so that the English help is used if the key is absent.
Regards,
Nils
I mostly use the German help file when working with PureBasic, but sometimes I would like to look at the English version for reference, to make sure that nothing got lost in translation.
Unfortunately the installer will only install one version of the help file.
Of course there is the online documentation, but I'm not sure if it's always up to date, and also it's not accessible without internet connection.
And considering that a PureBasic installation is over 250 MiB in size nowadays, the extra 10 MiB for two more help files shouldn't be a problem.
For these reasons, I would like to suggest the following changes:
Modify the installer so that it always places all help files in the application directory.
The files could be named like this:
PureBasic.chm [for the original english version]
PureBasic-German.chm
PureBasic-French.chm
Furthermore, modify the installer so that it creates shortcuts for all help files in the start menu directory.
The shortcuts could be named like this:
PureBasic Help (English) [or simply PureBasic Help]
PureBasic Help (German)
PureBasic Help (French)
Add a new key to the [LanguageInfo] group of the Editor.catalog translation file.
This key would be named HelpFile and its value would be the name of the help file for the given language.
The default value should be "PureBasic.chm", so that the English help is used if the key is absent.
Regards,
Nils