Helpdesk translation

Feature Presentation

The "Helpdesk translations" feature is a major new addition in GLPI 11 that allows for the translation of all customizable elements of the helpdesk interface into different languages. This feature is particularly useful for multinational organizations with users speaking various languages.

Translatable Elements

This feature allows for the translation of:

  1. Helpdesk Tiles:

    • Custom tile titles

    • Tile descriptions

    • Rich text content of tiles

  2. Entity Configuration:

    • Custom titles for the helpdesk homepage

    • Custom welcome messages

    • Other entity-configurable texts

  3. Embedded Forms:

    • Titles and descriptions of forms linked to tiles

Accessing the Feature

Prerequisites

  • Administration rights on GLPI

  • Access to the Configuration menu

  • At least one alternative language configured in GLPI

  1. Log in to GLPI as an administrator

  2. Navigate to the Configuration menu

  3. Click on General

  4. Select the "Helpdesk translations" tab

Access to translations Helpdesk

Translation Management Interface

Overview

The helpdesk translation interface is presented as a table listing:

  • Language: The translation language with its full name

  • Translated: Percentage of translation completed (progress bar)

  • Translations to do: Number of untranslated items

  • Obsolete translations: Number of translations to review

Main translation interface

Adding a Language

The "Add language" button at the top of the interface allows you to initiate translation for a new language.

Procedure for Adding a New Language

Language Selection

  1. Click the "Add language" button

  2. A modal window opens with a dropdown list

  3. Select the desired language from the list

  4. Click "Add"

Language addition method

Only languages not yet configured for translations appear in the list.

Creating Initial Translations

Once the language is added:

  • GLPI automatically creates empty translation records

  • The language appears in the main table

  • The status indicates 0% translation completed

  • All translations are marked as "to do"

Translating Elements

Accessing the Translation Interface

  1. In the main table, click on the language name you wish to edit

  2. A modal window opens with the detailed translation interface

Detailed translation interface

Structure of the Translation Interface

The translation interface is organized in a table with three columns:

  1. Type/Name: Description of the element to be translated

  2. Default ([default language]): Original value in GLPI's default language

  3. [Target Language]: Input field for the translation

Categories of Translatable Elements

Elements are grouped by categories:

Entities

  • Custom homepage title: Title displayed at the top of the helpdesk page

  • Welcome message: Custom welcome text (rich text)

Helpdesk Tiles

For each configured tile:

  • Title: Title displayed on the tile

  • Description: Description displayed below the title (rich text possible)

Other elements

Depending on the configuration, other elements may appear (forms, etc.)

Entering Translations

Simple Text Fields

  1. Click in the target language translation field

  2. Enter your translation

  3. The text is automatically saved upon submission

Rich Text Fields (with editor)

  1. Fields with a rich text editor allow for formatting

  2. Use the editor's tools to format the text

  3. You can include links, bold, italics, etc.

Example of seizures

Result Example

Tiles translated in the Helpdesk

Visual Indicators

Obsolete Translations

  • A yellow ⚠️ icon appears next to fields whose default value has changed since the last translation

  • A tooltip indicates: "The default value has changed since the last translation"

  • These translations need to be reviewed

Obsolete translation

Deleting a Translation Language

Deletion Procedure

  1. Open the translation interface for the language to be deleted

  2. Click the "Delete" button (trash can icon)

  3. All translations for this language will be permanently deleted

Delete button

Last updated