Avis de traduction IA

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.

Conseil

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.

Conseil

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.