Le plugin Languagy est une API pour les plugins Minecraft permettant d'afficher les différents textes et messages dans la langue du joueur. Très utile pour augmenter votre base de joueurs. Espagnol, Anglais, ou autre, aucun soucis ! Ils auront des textes adaptés à leur langue.

Fonctionnement: lorsque qu'un plugin veut afficher un message à un joueur, sa langue est détectée et l'API utilisera le fichier de langue adéquat pour afficher le message. Un éditeur in-game est proposé, pour éditer facilement toutes les traductions de vos plugins avec la commande /lgy edit.

Le plugin est une dependance de plusieurs autres plugins. En cas de changement des traductions d'un plugin qui utilise Languagy, les nouvelles traductions seront automatiquement ajoutées.

Pré-requis

Fonctionnalités

  • Prise en charge de plus de 90 langues.
  • API spigot pour permettre à vos plugins de proposer des textes dans la langue du joueur.

Installation du plugin Languagy

Le plugin Languagy est conçu pour avoir un impact minimal sur les performances de votre serveur. Il n'apparaîtra probablement jamais dans vos rapports de timings.

  1. Télécharger le plugin sur le site officiel.
  2. Uploadez le fichier jar dans le répertoire minecraft/plugins.
  3. Redémarrez votre serveur.
  4. Le plugin est installé, vous devriez voir ce message dans la liveconsole:
    [Languagy] Running on silent mode. Enable debug to toggle.
L'installation est très facile que vous pouvez le constater ;)

Configuration du plugin Languagy

Passons à la configuration. Le fichier config.yml situé dans plugins/Languagy contient la configuration générale du plugin. Il contient nottament la liste des langues que vous souhaitez prendre en charge pour les joueurs sur votre serveur :

  1. Allez dans le panel de gestion du serveur.
  2. Cliquez sur Fichiers & FTP.
  3. Éditez le fichier plugins/Languagy/config.yml, ne laissez dans la liste des langages que ceux que vous souhaitez supporter sur votre serveur.
  4. Si besoin, vous pouvez activer le mode Debug via le fichier de configuration.
  5. Redémarrez votre serveur.

Utilisation du plugin Languagy

La liste des langues prises en charge est ici.

Pour utiliser le plugin in-game :

  • /lgy edit (permission: languagy.admin)
    Permet d'ouvrir l'éditeur GUI pour éditer toutes les traductions.
  • /lgy view (permission: languagy.admin)
    Liste les plugins qui utilisent Languagy.
  • /lgy test (permission: languagy.admin)
    Exécutez la commande dans le jeu avec la langue francaise, puis exécutez avec l'anglais pour vous assurer que le plugin fonctionne correctement.
    Les traductions sont situés dans le répertoire minecraft/plugins/Languagy/lang (format yml).
    Vous devez ajouter un fichier fr_fr.yml pour tester avec votre jeu en Français.

Allez plus loin

De nombreuses fonctionnalités sont incluses dans le plugin Languagy.

Pour lire la documentation complète, rendez-vous sur le site officiel.