Deux fonctions, nom_mois_ita et nom_jour_ita qui permettent d’afficher le nom du mois et du jour en italien. Très artisanal.
Nom du jour et nom du mois en italien
Une ridiculissime contribution à l’internationalisation de SPIP :)
En attendant une version compléte de affdate_ita...

Discussions by date of activity
One discussion
Pour l’istant...
function affdate_base($numdate, $vue)
global $lang;
$date_array = recup_date($numdate);
if ($date_array)
list($annee, $mois, $jour) = $date_array;
else
return ’’;
if ($mois > 0)
$saison = “hiver”;
if (($mois == 3 AND $jour >= 21) OR $mois > 3) $saison = “printemps”;
if (($mois == 6 AND $jour >= 21) OR $mois > 6) $saison = unicode2charset(“été”);
if (($mois == 9 AND $jour >= 21) OR $mois > 9) $saison = “automne”;
if (($mois == 12 AND $jour >= 21) OR $mois > 12) $saison = “hiver”;
switch ($lang)
case “fr”:
if ($jour == ’1’) $jour = ’1er’;
$tab_mois = array(’’,
’janvier’, “février”, ’mars’, ’avril’, ’mai’, ’juin’,
’juillet’, “août”, ’septembre’, ’octobre’, ’novembre’, “décembre”);
$avjc = ’ av. J.C.’;
break;
case “en”:
switch($jour)
case ’1’:
$jour = ’1st’;
break;
case ’2’:
$jour = ’2nd’;
break;
case ’3’:
$jour = ’3rd’;
break;
case ’21’:
$jour = ’21st’;
break;
case ’22’:
$jour = ’22nd’;
break;
case ’23’:
$jour = ’23rd’;
break;
case ’31’:
$jour = ’31st’;
break;
$tab_mois = array(’’,
’January’, ’February’, ’March’, ’April’, ’May’, ’June’,
’July’, ’August’, ’September’, ’October’, ’November’, ’December’);
$avjc = ’ B.C.’;
break;
case “it”:
$tab_mois = array(’’,
’gennaio’, ’febbraio’, ’marzo’, ’aprile’, ’maggio’, ’giugno’,
’luglio’, ’agosto’, ’settembre’, ’ottobre’, ’novembre’, ’dicembre’);
$avjc = ’ A.C.’;
break;
Comme l’on trouve dans ecrire/inc_filtres.php3
Salut, Miki
Reply to this message
Add a comment
Avant de faire part d’un problème sur un plugin X, merci de lire ce qui suit :
Merci d’avance pour les personnes qui vous aideront !
Par ailleurs, n’oubliez pas que les contributeurs et contributrices ont une vie en dehors de SPIP.
Follow the comments:
|
