PREVIOUS UP   Technologies Internet et Education, © TECFA
  6. Multilingual modules

6. Multilingual modules

To make your module "international" (i.e., multilingual :)

Exemple 6-1: File mymodule/pnlang/fra/admin.php

<?php 
define("_MODULETITLE","Join Project module");
define("_ADMININTERFACE","Interface administrateur");
define("_LISTOFPROJECTS","Liste des projets");
?>

Exemple 6-2: File mymodule/pnlang/fra/user.php

<?php 
define("_MODULETITLE","Join Project");
define("_JOINAPROJECT","Joindre un projet");
define("_LISTOFPROJECTS","Liste des projets");
?>

Exemple 6-3: Utilisation de ces constants dans pnadmin.php ou pnuser.php

$output->Title(_MODULETITLE);

PREVIOUS UP -- TIE