Il existe différentes façons de personnaliser PMB.
PMB utilise des fichiers de langue pour l'affichage. Ces fichiers de langue sont situés dans le répertoire includes/messages de votre installation de PMB.
Afin de préserver la compatibilité avec les futures versions de PMB, vous pouvez faire des modification sur les fichiers de langue, sans pour autant modifier les fichiers fournis avec PMB.
Depuis PMB 2.1, vous avez la possibilité de substituer les messages ou libellés officiels par ses propres textes en fichier XML.
Exemple pour avoir une version française personnalisée : créer au même endroit que fr_FR.xml un fichier fr_FR_subst.xml qui contient ce qui doit être substitué, en voici un exemple :
<?xml version="1.0" encoding="iso-8859-1"?> <!DOCTYPE XMLlist SYSTEM "../XMLlist.dtd"> <!-- messages localisés en français pour PMB $Id: chap6_personnaliser.xml,v 1.2 2006/09/19 15:32:15 rlopez Exp $ --> <XMLlist> <entry code="1000">Identifiez vous</entry> </XMLlist>
Attention la syntaxe du fichier doit reprendre les éléments nécessaires pour le fichier XML. Prenez pour exemple le fichier ci-dessus et insérez entre les balises XMLList les messages à modifier.