Vous n'êtes pas identifié.
Annonce
Mettez-vous à jour ! WordPress 3.3.1 est disponible en français.
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.
Annonce 4 : Rejoignez-nous sur Facebook, Google + et sur Twitter
#1 12-10-2009 14:20:14
- romuald55
- Connaisseur WP
- Date d'inscription: 06-10-2009
- Messages: 17
Traduction commentaire white-gold
Bonjour,
Ma configuration WP actuelle
- Version de WordPress : 2.8.4
- Thème utilisé : white-gold mais modifié
- Extensions en place : askimet
- Nom de l'hebergeur :
- Adresse du site :
Problème(s) rencontré(s) :
Sur la page de l'article avec les commentaires :
Je rencontre plusieurs problèmes, surtout au niveau de traduction de la date du commentaire :
je ne trouve pas le fichier dans le lequel je dois changer le format.
Et je suppose que je trouverai dans le même où je pourrai traduire aussi :
Your comment is awaiting moderation
, dans le cas d'un commentaire en attente de validation.
Et je ne sais pas aussi pourquoi on voit un trou en haut à droite dans l'encadré de chaque commentaire.
Je viens de voir aussi que j'ai réussi à entrer une adresse email invalide, donc l'expression réguliere doit etre surement modifier, je pars à sa recherche mais si quelqu'un à une idée ou plus, je serais pas contre de l'aide
Au passage si quelqu'un à une version totalement traduite en français du théme white-gold, je lui en serai trés reconnaissant
Merci d'avance.
Dernière modification par romuald55 (13-10-2009 15:09:10)
Hors ligne
#2 12-10-2009 15:41:05
- romuald55
- Connaisseur WP
- Date d'inscription: 06-10-2009
- Messages: 17
Re: Traduction commentaire white-gold
Bon je viens de trouver dans le fichier wp-includes\formatting.php des fonctions mais j'ai un doute : je ne sais pas si c'est celle que je recherche vraiment :
Code: html
/**
* Converts an iso8601 date to MySQL DateTime format used by post_date[_gmt].
*
* @since 1.5.0
*
* @param string $date_string Date and time in ISO 8601 format {@link http://en.wikipedia.org/wiki/ISO_8601}.
* @param string $timezone Optional. If set to GMT returns the time minus gmt_offset. Default is 'user'.
* @return string The date and time in MySQL DateTime format - Y-m-d H:i:s.
*/
function iso8601_to_datetime($date_string, $timezone = 'user') {
$timezone = strtolower($timezone);
if ($timezone == 'gmt') {
preg_match('#([0-9]{4})([0-9]{2})([0-9]{2})T([0-9]{2}):([0-9]{2}):([0-9]{2})(Z|[\+|\-][0-9]{2,4}){0,1}#', $date_string, $date_bits);
if (!empty($date_bits[7])) { // we have a timezone, so let's compute an offset
$offset = iso8601_timezone_to_offset($date_bits[7]);
} else { // we don't have a timezone, so we assume user local timezone (not server's!)
$offset = 3600 * get_option('gmt_offset');
}
$timestamp = gmmktime($date_bits[4], $date_bits[5], $date_bits[6], $date_bits[2], $date_bits[3], $date_bits[1]);
$timestamp -= $offset;
return gmdate('Y-m-d H:i:s', $timestamp);
} else if ($timezone == 'user') {
return preg_replace('#([0-9]{4})([0-9]{2})([0-9]{2})T([0-9]{2}):([0-9]{2}):([0-9]{2})(Z|[\+|\-][0-9]{2,4}){0,1}#', '$1-$2-$3 $4:$5:$6', $date_string);
}
}
[Oups pavé !! Désolé]
Et j'ai pas envie d'essayer de modifier ça, alors que j'ai des doutes sur quand cette fonction est appelé
Hors ligne
#3 13-10-2009 15:12:23
- romuald55
- Connaisseur WP
- Date d'inscription: 06-10-2009
- Messages: 17
Re: Traduction commentaire white-gold
Bon les commentaires doivent être désactiver donc cela va masquer le problème mais si quelqu'un à la solution je la prendrai quand même bien-entendu 
Hors ligne
#4 14-10-2009 11:23:20
- pechpiouchou
- Connaisseur WP
- Lieu: Varen 82
- Date d'inscription: 05-03-2007
- Messages: 10
- Site web
Re: Traduction commentaire white-gold
Il y a 2 solutions :
- tu crées un fichier de traduction de ton thème avec poEdit
- tu modifies les fichiers de ton thème "en dur" (recherche __( et __e(, ceux sont les fonctions de traductions).
Ce que tu cherches à modifier se trouve dans le fichier functions.php à partir de la ligne 166.
Par exemple :
Code: html
<p><?php _e('Your comment is awaiting moderation', 'default'); ?></p>
peut-être modifié en :
Code: html
<p>Votre commentaire est en attente de modération</p>
Je te conseille d'opter pour la première solution. Si tu ne connais pas poEdit, c'est l'occasion. Tu trouveras des tutos pour t'aider en faisant une recherche sur le web
Hors ligne
#5 15-10-2009 11:02:40
- romuald55
- Connaisseur WP
- Date d'inscription: 06-10-2009
- Messages: 17
Re: Traduction commentaire white-gold
merci beaucoup pechpiouchou, je vais aller voir ça
Donc 
Hors ligne