1.7 KiB
Notes on Terminology, Spelling, Vocabulary Conventions
Spelling and Vocabulary conventions
-
Almost all of the english words are written in British English. For example, "organisation" instead of "organization", "synchronisation" instead of "synchronization", etc. This convention originated from the author's personal preference but is now maintained for consistency.
-
Idiomatic terms, such as used in HTML, CSS, and JavaScript, are usually be aligned with the language used in the technology. For example, "color" instead of "colour", "program" instead of "programme", etc. Especially, terms which are used for attributes, properties, and methods are notable.
-
We use
dialogue
in documentation for consistency. Whiledialog
may appear in source code, particularly in class names, method names, and attributes (following technical conventions in No. 2), we consistently usedialogue
for user-facing messages and general documentation text. This approach balances No. 1 with No. 2. -
Contractions are not used. For example, "do not" instead of "don't", "cannot" instead of "can't", etc. especially
'd
.- We may encounter difficulties with tenses.
-
However, try using affirmative forms,
Discard
instead ofDo not keep
,Continue
instead ofDo not stop
, etc.- Some languages, such as Japanese, have a different meaning for
yes
andno
between affirmative and negative questions.
- Some languages, such as Japanese, have a different meaning for
Terminology
- Self-hosted LiveSync
- This plug-in name.
Self-hosted
is one word.
- This plug-in name.
- LiveSync
- Very confusing term.
- As shorten-form of
Self-hosted LiveSync
. - As a name of synchronisation mode. This should be changed to
Continuos
, in contrast toPeriodic
.
- As shorten-form of
- Very confusing term.