Ce document a été traduit par IA. Pour des informations précises, veuillez consulter la version anglaise.
Gestion de la localisation
Introduction
Le plugin de gestion de la localisation est utilisé pour gérer et implémenter les ressources de localisation de NocoBase. Il permet de traduire les menus du système, les collections, les champs ainsi que tous les plugins, afin de s'adapter à la langue et à la culture de régions spécifiques.
Installation
Ce plugin est un plugin intégré, aucune installation supplémentaire n'est requise.
Instructions d'utilisation
Activer le plugin

Accéder à la page de gestion de la localisation
Synchroniser les entrées de traduction
Actuellement, la synchronisation des contenus suivants est prise en charge :
- Packs de langues locaux du système et des plugins
- Titres des collections, titres des champs et étiquettes d'options de champs
- Titres des menus
Une fois la synchronisation terminée, le système listera toutes les entrées traduisibles pour la langue actuelle.
Différents modules peuvent comporter les mêmes entrées de texte original, vous devez les traduire séparément.
Création automatique d'entrées
Lors de l'édition d'une page, les textes personnalisés dans chaque bloc créeront automatiquement les entrées correspondantes et généreront simultanément le contenu de la traduction pour la langue actuelle.


Lors de la définition de textes dans le code, vous devez spécifier manuellement le ns (namespace), par exemple : ${ctx.i18n.t('My custom js block', { ns: 'lm-flow-engine' })}
Modifier le contenu de la traduction
Publier la traduction
Une fois la traduction terminée, vous devez cliquer sur le bouton "Publier" pour que les modifications prennent effet.
Traduire dans d'autres langues
Activez d'autres langues dans les "Paramètres système", par exemple le chinois simplifié.

Basculez vers cet environnement linguistique.
Synchronisez les entrées.
Traduisez et publiez.


