UI Text Vocabulary

This document helps you choose the correct word to use for actions and table column headers.

Actions

Creating and Deleting Resources in a Database

Create

  • Creating a resource in a database, e.g. "Create Email Campaign".
  • Do not use "New".
  • Opposite action: Delete

Delete

  • Deleting a resource from a database, e.g. "Delete Personalization Token".
  • Moving a resource to the trash, e.g. "Delete Email Campaign" moves the campaign to the trash, which can be restored.
  • Icon: trash-o

Adding and Removing Items in a Layout

Add

  • Adding items to a list, e.g. "Add Email Address".
  • Adding items to a canvas, e.g. add Node to workflow.
  • Icon: plus
  • Opposite action: Remove

Insert

  • Inserting into a block of inline text, e.g. "Insert URL", "Insert Image".
  • Inserting into a layout between other elements, e.g. "Insert Block in Email".
  • Opposite action: Remove

Remove

  • Removing items from a list, e.g. "Remove Email Address".
  • Remove instance of a resource without deleting the resource, e.g. "Remove Block from Email".

Saving Changes in a Database

Save

  • Saving the current state of the resource to the database.
  • Opposite action: Discard
  • Icon: floppy-o

Save as

  • Saving the current state of the resource under a different name in the database.

Discard

  • Discarding unsaved changes for a resource or a draft, e.g. "Discard Changes", "Discard Campaign".

Finish

  • Completing the last step of multi-step workflow, e.g. a setup process. The results are saved.

Applying Changes Without Saving

Apply

  • Applying changes to a resource without saving it to the database.
  • Opposite action: Cancel

Close

  • Confirming error messages, e.g. "Something went wrong [Close]".
  • Closing dialogs and floating panels.
  • Icon: close

Cancel

  • Cancelling a process without saving or applying changes.
  • Cancelling prompts, e.g. "Delete Email? [Cancel]", "Activate SSO? [Cancel]"

Interacting With Resources

View

  • Viewing an existing resource, e.g. "View Campaign".
  • Icon: eye

Edit

  • Making changes to an existing resource or data, e.g. "Edit Campaign", "Edit Email Address".
  • Icon: pencil

Copy

  • Copying content to the clipboard, e.g. "Copy Text", "Copy Image".
  • Currently Emarsys uses "Copy" as "Duplicate", but in the future we want to avoid that.

Duplicate

  • Creating a copy of a resource in the database. The copy is usually named automatically, e.g. "Copy of Newsletter".

Activate and Deactivate

  • Enabling and disabling a feature, e.g. "Activate Mail Stream".
  • Avoid using "Disable", as it has a negative connotation.

Interacting With Values

Reset

  • Setting a value to a previous state or the default state.
  • Icon: e-reset

Clear

  • Setting a value to an empty state.
  • Icon: e-times-circle

Interacting With Users

Approve and Reject

  • Accepting or refusing a request from a user, e.g. "Reject Campaign" when user asks for approval.

Generic Actions

OK

  • Generic prompt confirmation.
  • Avoid using "OK" if a more specific confirmation can be used, e.g. "Activate" or "Delete".

Select

  • Generic selection confirmation.
  • Do not use "Choose".

Table Column Headers

Created On

  • Date and time of the creation of the resource.

Created By

  • Username of the user who created the resource.
  • Avoid using "admin".

Changed On

  • Date and time of the most recent change on the resource.
  • Avoid using "modified", "last changed on".

Changed By

  • Username of the user who made the most recent change on the resource.
  • Avoid using "modified by", "last changed by".