Annonce

Important : WordPress 2.6.1 est disponible en français. À lire avant la migration !
Annonce 1 : Le Codex en français a besoin de vous pour avancer !
Annonce 2 : Avant de poster, n'oubliez pas de faire une petite Recherche et de lire les règles de ce forum.
Annonce 3 : Lisez notre blog, il regorge de bonnes informations.

#1 08-06-2007 16:15:11

bounty
Connaisseur WP
Date d'inscription: 31-05-2007
Messages: 38

[Résolu] Traduction de la date du jour

Bonjour,

WinXP
2.2
Askimet, WP-Date FR, WordPress Database Backup
Celeonet
testBlog

J'ai un problème de traduction uniquement sur la date du site, partout ailleurs (dans les en-têtes de commentaires, le calendrier) elles apparaissent en français. J'ai installé le plugin WP-Date FR, hélas sans succès. Ma version est française, à priori... et impossible de télécharger wp-polls-fr_FR, dont il fait mention dans plusieurs posts.
Je cale un peu.
Auriez-vous un petit conseil à me suggérer ?
Merci smile

Hors ligne

 

#2 08-06-2007 16:23:27

Martin
Maître WP
Date d'inscription: 24-12-2005
Messages: 522
Site web

Re: [Résolu] Traduction de la date du jour

WP-Date FR ne sert à rien si c'est pour la date.
Fais nous un copier-coller de header.php s'il te plait.


http://img262.imageshack.us/img262/8739/wordpressfanxk5.png
Mon site : http://www.trains-idf.net

Pour vous informer sur les grèves :
http://www.info-greves.org

Hors ligne

 

#3 08-06-2007 17:27:30

bounty
Connaisseur WP
Date d'inscription: 31-05-2007
Messages: 38

Re: [Résolu] Traduction de la date du jour

Excuse-moi, mais mon message reste désespérément  vide lorsque je colle le php dans la balise code
??? du coup je mets le fichier tel quel...

Code: php

  1. <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
  2. <html>
  3.  
  4. <head>
  5.         <meta http-equiv="Content-Type" content="<?php bloginfo('html_type'); ?>; charset=<?php bloginfo('charset'); ?>" />
  6.         <meta name="description" content="themename design by yourname coded by rkcorp and sponsored by sponsor links" /><!-- edit -->
  7. <meta name="keywords" content="wordpress, wordpress theme, wordpress themes"/>
  8. <meta name="author" content="<?php bloginfo('name') ?>" />
  9.  
  10. <meta name="copyright" content="2007 <?php bloginfo('name') ?>" />
  11.  
  12. <title><?php bloginfo('name'); ?><?php wp_title(); ?></title>
  13. <link rel="stylesheet" href="<?php bloginfo('stylesheet_directory'); ?>/style.css" >
  14.  
  15. <link rel="alternate" type="application/rss+xml" title="RSS 2.0" href="<?php bloginfo('rss2_url'); ?>"  />
  16. <link rel="alternate" type="text/xml" title="RSS .92" href="<?php bloginfo('rss_url'); ?>"  />
  17. <link rel="alternate" type="application/atom+xml" title="Atom 0.3" href="<?php bloginfo('atom_url'); ?>" />
  18. <link rel="pingback" href="<?php bloginfo('pingback_url'); ?>" />
  19. <link rel="icon" href="/favicon.ico" type="image/x-icon" /><!-- remember to put a favourite icon for your site -->
  20. <link rel="EditURI" type="application/rsd+xml" title="RSD" href="http://scott-m.net/xmlrpc.php?rsd" />
  21. <meta name="generator" content="WordPress <?php bloginfo('version'); ?>" />
  22. <?php wp_head(); ?>
  23. </head>
  24.  
  25. <body>
  26. <div id="wrap">     
  27.         <!-- Header Starts Here -->
  28.        
  29.         <div style="background:url('<?php bloginfo('stylesheet_directory'); ?>/images/bannerepeater2.gif');height: 108px; width: 776px;float:left;">
  30.                
  31.                 <span class="headerfont"><a href="<?php echo get_settings('home'); ?>"><?php bloginfo('name'); ?></a>
  32.                 </span>
  33.                 <div class="searchbase"><span class="date"><?php echo strftime("%A"); ?>,&nbsp;<?php echo strftime("%d"); ?>&nbsp;<?php echo strftime("%B"); ?>&nbsp;<?php echo strftime("%Y"); ?></span><br><br><br>
  34.                        
  35.                         <form method="get" name="searchkeyword" action="<?php echo $_SERVER['PHP_SELF']; ?>" style="display:inline;">
  36.                          <input name="s"  type="text" class="texxysearch" value="" onblur="if(this.value=='') this.value='';" onfocus="if(this.value=='') this.value='';">                       
  37.                         </form>
  38.                 </div>   
  39.         </div>
  40.         <!-- menubar Starts Here -->
  41.         <div style="float:left; width: 776px;height: 36px;">
  42.                 <div style="background:url('<?php bloginfo('stylesheet_directory'); ?>/images/menubarepeater.gif');height: 36px; width: 776px;float:left;">
  43.  
  44.                 <div class="solidblockmenu">
  45.  
  46.                        <li><a href="<?php echo get_settings('Accueil'); ?>">Accueil</a></li>
  47.  
  48.                         <li><?php wp_list_pages('title_li=&depth=1'); ?></li>
  49.  
  50.                 </div>
  51.  
  52.                 </div>
  53.         </div>
  54.         <!-- menubar ends Here -->       
  55.        
  56.         <img src="<?php bloginfo('stylesheet_directory'); ?>/images/spacer.gif" height="6" width="776px" alt="spacer">       
  57.                
  58.                 <!--leftbar starts-->
  59.                 <div id="sidebar">
  60.                         <div class="wrap_widget"><br>
  61.                                 <div class="cnt_header" >
  62.                                           <div class="title1">En cours</div>
  63.                                 </div><br><br>
  64.                                         <div class="title2">
  65.                                        Bienvenue dans <?php bloginfo('name'); ?> , vous &ecirc;tes invit&eacute; &agrave; rester aussi longtemps que vous le d&eacute;sirez.   
  66.                                          </div><br>
  67.                                  <div class="cnt_header" >
  68.                                           <div class="title1">Tribunes</div>
  69.                                 </div><br><br>
  70.                                
  71.                                         <ul>
  72.                                         <?php wp_list_cats('sort_column=name&optioncount=1'); ?>
  73.                                        
  74.                                         </ul>               
  75.                                          <br>
  76.                                  <div class="cnt_header" >
  77.                                           <div class="title1">Meta</div>
  78.                                 </div><br><br>
  79.                                
  80.                                         <ul>
  81.                                         <?php wp_meta(); ?>
  82.                                        
  83.                                         <?php wp_register(); ?>
  84.                                         <li><?php wp_loginout(); ?></li>
  85.                                         </ul><br>               
  86.                                          <br>
  87.                                  
  88.                                                
  89.                                 <div class="cnt_header" >
  90.                                           <div class="title1">Pages</div>
  91.                                 </div><br><br>
  92.                                 <ul>
  93.                                 <?php wp_list_pages('sort_column=menu_order&depth=1&title_li='); ?>
  94.                                 </ul>
  95.                                 <br>
  96.                                
  97.                                 <div class="cnt_header" >
  98.                                           <div class="title1">Archives</div>
  99.                                 </div><br><br>
  100.                                 <ul>
  101.                                 <?php wp_get_archives('type=monthly&show_post_count=1'); ?>
  102.                                 </ul>
  103.                                 <br>
  104.                                 <div class="cnt_header" >
  105.                                           <div class="title1">Blogroll</div>
  106.                                 </div><br><br>
  107.                                 <img src="<?php bloginfo('stylesheet_directory'); ?>/images/smallicon.gif" >
  108.                                 &nbsp;&nbsp;<a href="#" style="color:#ffffff;">Link 1</a><br>
  109.                                 <img src="<?php bloginfo('stylesheet_directory'); ?>/images/smallicon.gif" >
  110.                                 &nbsp;&nbsp;<a href="#" style="color:#ffffff;">Link 2</a><br><br>
  111.                                
  112.                                 <div class="cnt_header">
  113.                                           <div class="title1">Calendrier</div>
  114.                                 </div><br><br>                                       
  115.                                         <?php get_calendar(1); ?>
  116.                         </div>
  117.                 </div>
  118.                
  119.                 <!--lefbar ends-->
  120.                
  121.                 <!--Box starts Here -->       
  122.                 <div id="post">                       
  123.                         <div id="index_post">
  124.                         <?php if (have_posts()) : ?><?php while (have_posts()) : the_post(); ?>
  125.                                 <div class="post_meta" id="post-<?php the_ID(); ?>">
  126.                                        
  127.                                         <div class="post_title">
  128.                                         <div class="post_date">
  129.                                         <div class="date_post"><?php the_time('j'); ?>
  130.                                         </div>
  131.                                 </div>
  132.                                         <h1><a href="<?php the_permalink() ?>" rel="bookmark" title="<?php the_title(); ?>"><?php the_title(); ?></a></h1>
  133.                                        
  134.                                         </div>
  135.                                         <div class="post_meta_tag">
  136.                                         <!--<h1><a href="<?php the_permalink() ?>" rel="bookmark" title="<?php the_title(); ?>"><?php the_title(); ?></a></h1><br><br><br><br>-->
  137.                                                 <div class="author">Post&eacute; par : <?php the_author_posts_link(); ?>
  138.                                                 </div>
  139.                                                 <div class="incat">dans : <?php the_category(', ') ?>
  140.                                                 </div>
  141.                                        
  142.                                         </div>
  143.                                         <div class="post_info"><?php the_content("<br />" . "continue reading&nbsp;" . "&quot;" . the_title('', '', false) . "&quot;"); ?>
  144.                                         </div>
  145.                                         <div class="post_comment">
  146.                                                 <div class="submit_com"><a href="<?php comments_link(); ?>"><?php comments_number('0 commentaire','1 commentaire','% commentaires'); ?></a>
  147.                                                 </div>
  148.                                         </div>
  149.                                 </div>
  150.                         <?php endwhile; ?>
  151.                         <?php comments_template(); ?>
  152.                         <div class="nextpre"><?php if(function_exists('wp_pagenavi')): ?> <?php wp_pagenavi(); ?><?php else : ?>
  153. <?php posts_nav_link(); ?><?php endif; ?>
  154.                         </div>
  155.                         <?php else: ?>
  156.                        
  157.                         <font class="searchtxt">D&eacute;sol&eacute;, le mot que vous recherchez n'existe pas.</font>
  158.                         <?php endif; ?>
  159.                         </div>
  160.                
  161.                 </div>
  162.                 <!-- Box ends here -->               
  163.         <img src="<?php bloginfo('stylesheet_directory'); ?>/images/spacer.gif" height="6" width="776px" alt="spacer">
  164.         <!--footer starts-->
  165.                 <div class="footer">
  166.                         <div class="footer_copyright">
  167.                         <p>
  168.                         r&eacute;alis&eacute; avec Wordpress</a></p>                     
  169.                         </div>
  170.                 </div>
  171.         <!--footer ends-->       
  172.                                
  173. </div><?php die(); ?>


Modération : Les balises bbcode sont là pour être utilisées !!

Hors ligne

 

#4 08-06-2007 17:51:32

FiX
Modérateur
Lieu: ILLKIRCH-GRAFFENSTADEN
Date d'inscription: 11-08-2006
Messages: 390
Site web

Re: [Résolu] Traduction de la date du jour

Bonjour,

Tu veux avoir la date sous ce format : 08 06 2007 ? Pour cela :

Code:

  1. <?php the_time('j m Y'); ?>

PS : J'ai contacté un modérateur pour qu'il puisse corriger / supprimer le post que tu as créé en trop, ainsi que le problème de la balise [ code ] TEXT [ / code ] (sans espace !).

Cordialement,

Dernière modification par FiX (08-06-2007 17:52:52)


FiX' // private life .:. professional works .:. miscellaneous // :
http://www.fix-netze.com/wp-content/themes/Fixnetze-Styl/images/mon_site_web_forum.gif

Hors ligne

 

#5 08-06-2007 17:58:20

bounty
Connaisseur WP
Date d'inscription: 31-05-2007
Messages: 38

Re: [Résolu] Traduction de la date du jour

Bonjour Fix,

En fait je souhaiterais avoir la date sous cette forme : vendredi 8 juin 2007.

Hors ligne

 

#6 08-06-2007 18:13:12

bounty
Connaisseur WP
Date d'inscription: 31-05-2007
Messages: 38

Re: [Résolu] Traduction de la date du jour

Pour le soucis de balise, je te remercie, mais j'ai réessayé (sans espace, comme à la première tentative) et j'ai toujours le même "non affichage"...

Je viens de faire un autre essai, en prévisualisation, avec un fichier php différent et là ça fonctionne !!!
Ce doit être mon "header.php" qui doit commencer à être passablement fatigué, à force d'être bidouillé...

Hors ligne

 

#7 08-06-2007 18:21:04

FiX
Modérateur
Lieu: ILLKIRCH-GRAFFENSTADEN
Date d'inscription: 11-08-2006
Messages: 390
Site web

Re: [Résolu] Traduction de la date du jour

Re,

Essaye ça :

Code:

  1. <?php the_time('l F Y'); ?>

Cordialement,


FiX' // private life .:. professional works .:. miscellaneous // :
http://www.fix-netze.com/wp-content/themes/Fixnetze-Styl/images/mon_site_web_forum.gif

Hors ligne

 

#8 08-06-2007 18:26:18

bounty
Connaisseur WP
Date d'inscription: 31-05-2007
Messages: 38

Re: [Résolu] Traduction de la date du jour

J'ai testé cela ne change pas.

Hors ligne

 

#9 08-06-2007 20:05:14

Martin
Maître WP
Date d'inscription: 24-12-2005
Messages: 522
Site web

Re: [Résolu] Traduction de la date du jour

C'est quoi ça ?

Code:

  1. <span class="date"><?php echo strftime("%A"); ?>,&nbsp;<?php echo strftime("%d"); ?>&nbsp;<?php echo strftime("%B"); ?>&nbsp;<?php echo strftime("%Y"); ?></span>

http://img262.imageshack.us/img262/8739/wordpressfanxk5.png
Mon site : http://www.trains-idf.net

Pour vous informer sur les grèves :
http://www.info-greves.org

Hors ligne

 

#10 09-06-2007 15:41:45

bounty
Connaisseur WP
Date d'inscription: 31-05-2007
Messages: 38

Re: [Résolu] Traduction de la date du jour

C'est relatif au format de date du modèle que j'ai récupéré (orange glow) et comme je suis une quiche en php, je n'ai pas les connaissances nécessaires pour débusquer les anomalies. Si ça te parait aberrant, j'accepte volontiers une piste pour épurer le code smile

Hors ligne

 

#11 09-06-2007 19:31:56

Martin
Maître WP
Date d'inscription: 24-12-2005
Messages: 522
Site web

Re: [Résolu] Traduction de la date du jour

Salut, je tente :

- efface ces lignes :

Code:

  1. <?php echo strftime("%A"); ?>,&nbsp;<?php echo strftime("%d"); ?>&nbsp;<?php echo strftime("%B"); ?>&nbsp;<?php echo strftime("%Y"); ?>

-met à la place :

Code:

  1. <?php the_time('l j F Y'); ?>

Dis-moi ce qu'il en résulte. big_smile


http://img262.imageshack.us/img262/8739/wordpressfanxk5.png
Mon site : http://www.trains-idf.net

Pour vous informer sur les grèves :
http://www.info-greves.org

Hors ligne

 

#12 11-06-2007 10:22:41

bounty
Connaisseur WP
Date d'inscription: 31-05-2007
Messages: 38

Re: [Résolu] Traduction de la date du jour

Pour une tentative c'est un coup de maître !
C'est exactement ce que je voulais, merci Martin. big_smile

Hors ligne

 

#13 19-06-2007 19:32:12

bounty
Connaisseur WP
Date d'inscription: 31-05-2007
Messages: 38

Re: [Résolu] Traduction de la date du jour

Un petit complément sur le sujet.

Je m'étais un peu vite emballée sur le code de Martin (qui est fort utile au demeurant smile), en fait ce dernier me reportait la date du dernier commentaire publié. Mais comme je l'ai testé après avoir édité un commentaire, je ne m'en suis pas aperçue immédiatement. Finalement mon problème de traduction demeurait. Après moult recherches, j'ai trouvé cette petite merveille de code php, qui fonctionne très bien :

Code:

  1. setLocale(LC_TIME, "fr_FR", "FRA");
  2. echo strftime("%A %d %B %Y");

Pour une explication complète et détaillée, voici l'adresse du site de cette source : http://www.siteduzero.com/tuto-3-2782-1 … ncais.html

Avis aux amateurs wink

Hors ligne

 

#14 20-06-2007 10:30:40

Martin
Maître WP
Date d'inscription: 24-12-2005
Messages: 522
Site web

Re: [Résolu] Traduction de la date du jour

Lol.
Je suis content que tu ais ce que tu voulais big_smile


http://img262.imageshack.us/img262/8739/wordpressfanxk5.png
Mon site : http://www.trains-idf.net

Pour vous informer sur les grèves :
http://www.info-greves.org

Hors ligne

 

#15 21-06-2007 23:41:56

burninghat
Passionné WP
Lieu: Jura - CH
Date d'inscription: 23-01-2007
Messages: 104
Site web

Re: [Résolu] Traduction de la date du jour

petit complément à cette méthode (que je suis allé vérifier sur php.net histoire de pas dire (trop) de connerie) :

Note:  La valeur retournée par setlocale() dépend du système sur lequel PHP est installé. setlocale()  retourne exactement ce que la fonction système setlocale() retourne.

[snip...]

AVERTISSEMENT
L'information locale est maintenue par processus, non par thread. Si vous faites fonctionner PHP sur un serveur multi-threadé comme IIS ou Apache sur Windows, vous pourriez obtenir des changements soudains des configurations locales pendant qu'un script fonctionne, même si celui-ci n'appelle jamais la fonction setlocale(). Ceci survient à cause des autres scripts qui fonctionnent dans des threads différents du même processus. Ces scripts changent les configurations locales dans le processus au complet en utilisant la fonction setlocale().

source: manuel php: setlocale

En gros, ça veut dire que vous pourriez avoir de "chouettes" surprises sur un hébergement mutualisé par exemple...

Hors ligne

 

#16 07-09-2007 17:52:20

Mîreldar
Passionné WP
Lieu: Montréal
Date d'inscription: 14-10-2006
Messages: 139
Site web

Re: [Résolu] Traduction de la date du jour

bounty a écrit:

Un petit complément sur le sujet.

Je m'étais un peu vite emballée sur le code de Martin (qui est fort utile au demeurant smile), en fait ce dernier me reportait la date du dernier commentaire publié. Mais comme je l'ai testé après avoir édité un commentaire, je ne m'en suis pas aperçue immédiatement. Finalement mon problème de traduction demeurait. Après moult recherches, j'ai trouvé cette petite merveille de code php, qui fonctionne très bien :

Code:

  1. setLocale(LC_TIME, "fr_FR", "FRA");
  2. echo strftime("%A %d %B %Y");

Pour une explication complète et détaillée, voici l'adresse du site de cette source : http://www.siteduzero.com/tuto-3-2782-1 … ncais.html

Avis aux amateurs wink

J'ai essayé ton truc et ça ne fonctionne pas.  Ça inscrit la même date sur tous mes posts.  Tu sais ce que je fais de pas correct?


Totally WP smile SFFQ.org

Hors ligne

 

Pied de page des forums

Propulsé par PunBB 1.2.20
© Copyright 2005-2006 WordPress France