Labels

Introduction to labels in ConSol CM

Labels are used to modify text displayed on the graphical user interface of the Web Client.

Concepts, terms and definitions

Concept

Other terms

Definition

label

 

Piece of text displayed in a specific location of the Web Client or in a certain situation.

Purpose and usage

Labels enable the administrator to modify text which is displayed on the graphical user interface of the Web Client. There are predefined labels which allow to change the wording used for important objects in ConSol CM, e.g. cases, contacts and resources. In addition, the administrator can create custom labels which can be referenced in scripts and used in different situations. The text of a label is defined for each configured language.

Available settings for labels

Default labels vs. custom labels

There are two kinds of labels: the labels which are predefined in ConSol CM and the labels which are defined by the administrator during the configuration of the ConSol CM system.

Fields

The following fields are available for labels:

Basic tasks

Finding a label

The list of labels is displayed directly after accessing the Labels page of the Web Admin Suite. You can filter the list to locate a label more easily:

Managing labels

You can perform the following actions on labels:

Advanced tasks

Using labels in scripts

You can use labels to store texts which should be displayed on the user interface. Labels can be referenced in scripts and provide an easy way of localizing messages.

The following method retrieves the value of a label:

messageProviderService.getMessage("<key>", locale)

If you want to use labels for messages which are displayed after executing actions in the Web Client, you can use the client methods to show a message based on a label, see Displaying messages in the Web Client. The method automatically uses the value for the language in which the current user navigates.

client.showMessage("<key>")