Avertissement
Ce site web n'utilise pas Langpack, car il n'est pas conçu pour les sites statiques.
Informations
Qu'est-ce que c'est ?
Langpack est un module léger permettant la traduction d'applications JavaScript Node.js. Il est rapide, facile à utiliser, et ne dépend d'aucune bibliothèque externe. Les traductions sont stockées dans des fichiers JSON, accessibles via un système de clés et de variables.
Documentation
Installation
Vous pouvez installer Langpack avec la commande suivante :
npm install langpack.js
Préparation
Avant d'utiliser Langpack, vous devez créer un dossier contenant les fichiers JSON pour les traductions :
languages/
en.json
fr.json
Ensuite, importez et initialisez le gestionnaire de langues avec le chemin du dossier :
const { LanguageManager } = require('langpack.js');
const manager = new LanguageManager('./languages');
Utilisation de la traduction
Pour traduire du texte, utilisez la méthode get
. Elle prend en paramètre la langue, la clé, et un objet avec les variables à insérer :
manager.get("fr", "user.welcome", { user: "John" }); // "Bienvenue John!"
Exemple de fichier
Voici un exemple simple de fichier de traduction JSON :
{
"user": {
"welcome": "Bienvenue {user}!",
"notification": "Vous avez reçu {count} notifications."
}
}