Nom du jour et nom du mois en italien

Une ridiculissime contribution à l’internationalisation de SPIP :)

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.

En attendant une version compléte de affdate_ita...

updated on 21 January 2007

Discussion

Une 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

Comment on this article

Who are you?
  • [Log in]

To show your avatar with your message, register it first on gravatar.com (free et painless) and don’t forget to indicate your Email addresse here.

Enter your comment here

This form accepts SPIP shortcuts {{bold}} {italic} -*list [text->url] <quote> <code> and HTML code <q> <del> <ins>. To create paragraphs, just leave empty lines.

Add a document

Follow the comments: RSS 2.0 | Atom