Implementation guide for the Standard for Public Code

Use plain English This criterion in the Standard for Public Code

Requirements

All codebase documentation MUST be in English.

Examples

All source code MUST be in English, except where policy is machine interpreted as code.

All bundled policy not available in English MUST have an accompanying summary in English.

Any translation MUST be up to date with the English version and vice versa.

This applies to everything that is in a “released” state. During development, lag may occur.

While you should try to keep the language plain, don’t be afraid to create a glossary for terms that are specific for the domain and would cause even more confusion if they were not used.

Resources

Tools

Providing a translation of any code, documentation or tests is OPTIONAL.