<aside>
Sommaire
Dans cette page
<aside> 🌐
Cette page explique comment rendre une application Visiativ Process multilingue : choisir le niveau de traduction, exporter les libellés dans un fichier XLSX, ajouter les traductions puis réimporter le fichier.
</aside>
Visiativ Process permet de traduire les libellés de configuration ainsi que certaines données saisies dans les processus et les réservoirs de données.
La traduction des libellés peut être gérée à trois niveaux :
| Niveau | Contenu concerné |
|---|---|
| Application | Libellés de l’application et de ses éléments. Le fichier exporté est organisé en plusieurs onglets correspondant notamment aux groupes de processus et aux réservoirs de données. |
| Groupe de processus | Libellés des processus et des éléments du groupe. |
| Réservoir de données | Libellés du réservoir et de ses éléments. |
Les données saisies par les utilisateurs peuvent également être traduites lorsqu’elles utilisent un champ de type Texte multilingue.
Cette gestion est disponible au niveau :
<aside> 💡
Utilisez un champ Texte multilingue uniquement lorsque la valeur saisie doit exister dans plusieurs langues. Les champs Texte classiques ne sont pas inclus dans ce mécanisme de traduction des données.
</aside>

Onglet Gestion multilingue et actions d’export et d’import
Le fichier exporté contient :
| Colonne | Contenu |
|---|---|
| Nom système | Identifiant technique du libellé. Cette valeur permet à Visiativ Process de retrouver l’élément lors de l’import. |
| Langue par défaut | Libellé actuellement utilisé dans la langue principale. |
| Langues supportées | Une colonne supplémentaire par langue à traduire. |

Exemple de fichier multilingue avec les colonnes de langues
<aside> ⚠️
Ne modifiez pas les noms système
Les noms système servent d’identifiants lors de l’import. Leur modification peut empêcher l’association des traductions avec les bons éléments.
</aside>
Exemple :
fr,en,es,de
Exemple :
fr
<aside> 💡
Si le champ Langues supportées est vide, Visiativ Process utilise les langues configurées au niveau de la plateforme avec le paramètre services.TranslationService.translation.available_languages.
</aside>
Après l’import :
<aside> ✅
Avant de terminer, vérifiez les langues supportées, la langue par défaut, la conservation des noms système, la présence des traductions dans chaque onglet et l’affichage obtenu dans l’application.
</aside>