Settings Wording
This page describes the wording style that gnucash tries to follow in the description of the GConf configuration keys.
HIG
Gnome Human Interface Guidelines (HIG): http://developer.gnome.org/projects/gup/hig/2.0/gconf-keys.html
General wording
Pretty much the only helpful suggestion from the HIG is that the "short description should be less than 8 words". To achieve this, any "fill words" like "This key..." or "Enable this..." or even "this" should not be used in the short description.
Other wordings that should not be used, neither in the short not in the long descriptions:
- This key ...
- Whether or not...
OTOH, in the long description I suggest the description may begin with a common wording depending on the key type. However, so far I wasn't able to find a really good common wording, so for the time being I'll only copy the existing wordings here. We should decide which ones should be kept and which ones should be replaced.
Existing wordings
bool key types
bool keys; existing wording in gnucash:
- This key indicates whether...
- Set this value to TRUE to...
- If this field is TRUE then...
- If set to TRUE then...
- If TRUE, ...
- Whether or not to ...
- This key indicates whether to...
- This setting controls whether or not...
- Setting this value to TRUE tells gnucash to...
- A value of TRUE says to...
- Set this key to TRUE to ...
- Enable ...
Sigh. One obvious thought is that users don't see any value labeled TRUE; they only see a checkbox that may be activated or deactivated.
Tools
To view all schemas files in one big chunk, run the following command in the gnucash top directory:
cat `grep schemas po/POTFILES.in`