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:
Helpdesk Tiles:
Custom tile titles
Tile descriptions
Rich text content of tiles
Entity Configuration:
Custom titles for the helpdesk homepage
Custom welcome messages
Other entity-configurable texts
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
Navigation
Log in to GLPI as an administrator
Navigate to the Configuration menu
Click on General
Select the "Helpdesk translations" tab

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

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
Click the "Add language" button
A modal window opens with a dropdown list
Select the desired language from the list
Click "Add"

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
In the main table, click on the language name you wish to edit
A modal window opens with the detailed translation interface

Structure of the Translation Interface
The translation interface is organized in a table with three columns:
Type/Name: Description of the element to be translated
Default ([default language]): Original value in GLPI's default language
[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
Click in the target language translation field
Enter your translation
The text is automatically saved upon submission
Rich Text Fields (with editor)
Fields with a rich text editor allow for formatting
Use the editor's tools to format the text
You can include links, bold, italics, etc.

Result Example

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

Deleting a Translation Language
Deletion Procedure
Open the translation interface for the language to be deleted
Click the "Delete" button (trash can icon)
All translations for this language will be permanently deleted

This action is irreversible. All translations for the language will be lost.
Last updated