2016-10-19 5 views
0

Je voudrais demander votre aide pour permettre à la langue correcte au paramètre suivant .datadate de cache setlocale php

setlocale(LC_TIME, 'ita', 'it_IT', 'it_IT.UTF-8'); 
echo '<!-- cached page - '.date('l jS \of F Y h:i:s A', filemtime($cache_file)).', Page : '.$dynamic_url.' -->'; 

Je voudrais traduire le .date en it_IT mais le résultat de sortie est en_EN . Où est l'erreur?

Merci pour votre aide

Répondre

0

Vous ne pouvez pas utiliser .date car il est conscient des paramètres régionaux non.

de PHP MANUEL

Pour formater les dates dans d'autres langues, vous devez utiliser les fonctions setlocale() et strftime() au lieu de la date().

La réponse facile est d'utiliser la fonction strftime() au lieu de la date()