Un petit codi extret de cryptimg de viciao2k3 per a gestionar els idiomes d’una pàgina web amb PHP.
<?php
if($_GET['lang']){
$dir = 'lang/'.strtoupper($_GET['lang']).'.php';
if(!file_exists($dir))
$lang = 'ES'; //Si no existeix posem l'idioma per defecte
else{
setcookie('cryptimg',strtoupper($_GET['lang']),(time()+3600*24*30)); //Si existeix, guardem l'idioma en una galeta
$lang = strtoupper($_GET['lang']);
}
}else
$lang='ES';
$dir = 'lang/'.$lang.'.php';
require_once($dir);
?>
Per a fer les crides a les cadenes de text, es fan amb constants:
<?php echo [...]
PHP: Localització d’una pàgina web amb galetes