17.2.5 Modifier la langue dans un programme

Par défaut, le catalogue correspondant à la locale de l'utilisateur connecté est chargé. Il est possible de changer le catalogue en cours d'exécution en utilisant la fonction setLanguage.

setLanguage('fr_FR');
print ___("Hello", "tstCtx");
// => Bonjour à tous
setLanguage('en_US');
print ___("Hello", "tstCtx");
// => Hello everybody

Le paramètre doit être la locale complète sur cinq lettres.

×
mis à jour