Text craft
Explore how we shape language to convey meaning, perfect spelling and punctuation for readability, refine grammar for coherence, design intuitive UI elements for seamless interaction, and tailor localization for global accessibility.
Language
Capitalization
-
Use sentence-style capitalization most of the time. That means capitalize the first word of a sentence, heading, title, UI label (including button names).
-
Capitalize proper nouns.
-
Use lowercase for everything else.
-
When words are joined by a slash, capitalize the word after the slash, for example, Country/Region.
-
Use all lowercase for file extensions.
Acronyms
-
Use acronyms – if the first time you use this acronym introduce a definition, for example, RoPE (Role and Policy Engine).
-
Use Omada Identity (instead of OI).
-
Don’t introduce acronyms that are used just once.
-
Avoid using acronyms in titles and headings.
-
Add s to make an acronym plural – for example, APIs. –
-
Avoid the possessive form – unless the acronym refers to a person or an organization (CEO’s).
Grammar and parts of speech
-
Verbs: present tense.
-
Person: second person (you, yours).
-
Avoid passive voice. Use the active voice for improved clarity.
-
Use bias-free communication, that is, don't use he, him, his, she, her, or hers in generic references. Instead:
-
Rewrite to use the second person (you).
-
Rewrite the sentence to have a plural noun and pronoun.
-
Use the or an instead of a pronoun (for example, "the document").
-
Refer to a person's role (reader, employee, customer, or client, for example).
-
Use person or individual.
-
Use singular they.
-
-
Avoid using Latin abbreviations, use their English equivalents instead. Avoid e.g., etc.; instead, use for example, that is, and so on.
-
Do not separate examples from a sentence, that is, embed examples in a sentence.
- Correct: Refer to a person's role (reader, employee, customer, or client, for example).
- Incorrect: Refer to a person's role. For example, reader, employee, customer, or client.
-
Don't use contractions in technical communication.
-
Omit unnecessary prepositions.
-
Correct: Click Cancel.
-
Incorrect: Click on Cancel button.
-
-
Put conditional clauses before instructions, not after.
-
Correct: To delete the entire document, select Delete.
-
Incorrect: Select Delete if you want to delete the entire document.
-
Spelling and punctuation
Element | Usage |
---|---|
Colons |
|
Commas |
|
Em dash | Use:
|
En dash |
|
Ellipses |
|
Hyphens |
|
Periods | Don't use in:
|
Numbers |
|
Quotation marks |
|
Date and formats
Date and format | Usage |
---|---|
24/7 |
|
AM, PM |
|
Dates |
|
Days of the week: Sunday–Saturday |
|
Midnight, noon |
|
Months: January–December |
|
Time zones: Eastern Time, Central Time, Mountain Time, Pacific Time, Coordinated Universal Time (UTC), Greenwich Mean Time (GMT) |
|
UI elements
Most of the time, avoid talking about UI elements. The table below lists some of the UI elements and associated verbs along with their usage rules and examples. If missing any, refer to the Microsoft Style Guide documentation.
UI element | Rule and example |
---|---|
Box |
|
Checkbox |
|
Button |
|
Cancel |
|
Click |
|
Close |
|
Cloud |
|
Deinstall |
|
Delete |
|
Download |
|
Drag and drop |
|
Exit |
|
Extension |
|
Field |
|
File |
|
File attributes |
|
Finalize |
|
Icon |
|
Info |
|
Navigate |
|
Select |
|
Sign in, sign out |
|
Localization
UI element | Usage |
---|---|
Units of measure |
|
Currency |
|
URLs |
|