Vous n'êtes pas identifié.
Annonce
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.
Pages: 1
- Index
- » Traduction française
- » [Résolu] Aide s-v-p: Mettre en français ce petit bout d'entête: 'Edit This'
#1 04-09-2006 07:39:56
- Satie
- Membre WP
- Date d'inscription: 04-09-2006
- Messages: 2
[Résolu] Aide s-v-p: Mettre en français ce petit bout d'entête: 'Edit This'
Bonjour,
Ma configuration WP actuelle
- Version de WordPress 2.0.3 :
- Journalized Winter 1.02 Released 7 Jun 2005 :
- Plugins en place :
- iQuebec :
Entêtes de mes articles
Voici l'inscription que je vois:
Nom de l'article
par Auteur @ 22:39 Edit This enregistré sous Catégories
J'ai réussi à faire certaines corrections en français mais je n'arrive pas à corriger 'Edit This'
Dans le fichier index.php du thème, je vois le code:
<h3 class="storytitle" id="post-<?php the_ID(); ?>"><a href="<?php the_permalink() ?>" rel="bookmark" title="Permanent Link to <?php the_title(); ?>"><?php the_title(); ?></a></h3>
<div class="meta"> par <span class="storyAuthor"><?php the_author() ?> </span> @ <?php the_time() ?> <?php edit_post_link(); ?>
Enregistré dans: <?php the_category(', ') ?>
</div> <!-- meta -->
<div class="storyContent">
<?php the_content(); ?>
</div>
<?php the_author() ?> </span> @ <?php the_time() ?> C'EST ICI QU'APPARAÎT "Edit This" sur l'écran <?php edit_post_link(); ?>
En principe, c'est à l'endroit écrit en vert que je devrais pouvoir faire la correction...serait-ce que c'est un autre fichier ou je dois faire la correction. Après plusieurs recherches, je n'y arrive pas!
Merci de m'aider.
Hors ligne
#2 04-09-2006 10:01:33
- Andy
- Passionné WP
- Date d'inscription: 15-10-2005
- Messages: 123
Re: [Résolu] Aide s-v-p: Mettre en français ce petit bout d'entête: 'Edit This'
Comme ça :
<?php edit_post_link('Editer', '', ''); ?>
Hors ligne
#3 05-09-2006 17:37:37
Re: [Résolu] Aide s-v-p: Mettre en français ce petit bout d'entête: 'Edit This'
Le Codex est ton ami :
http://codex.wordpress.org/Template_Tags/edit_post_link
Hors ligne
#4 14-09-2006 10:48:06
Re: [Résolu] Aide s-v-p: Mettre en français ce petit bout d'entête: 'Edit This'
même et surtout si le codex est mon ami, j'ai aussi ce petit bout de 'Edit This' qui m'ennuie! Voici ce que je propose comme modifications (et quelques autres du même style dnas la foulée)
dans wp-includes/fichier templates-functions-links.phpfunction edit_post_link($link = 'Edit This', $before = '', $after = '') aux alentours de la ligne 207
rajouter $link = __($link); juste avant la ligne echo $before . "<a href=\"$location\">$link</a>" . $after;function edit_comment_link($link = 'Edit This', $before = '', $after = '') aux alentours de la ligne 222
rajouter $link = __($link); juste avant la ligne echo $before . "<a href=\"$location\">$link</a>" . $after;function next_posts_link($label='Next Page »', $max_page=0) aux alentours de la ligne 459
rajouter $label = __($label); juste avant la ligne echo '">'. preg_replace('/&([^#])(?![a-z]{1,8};)/', '&$1', $label) .'</a>';function previous_posts_link($label='« Previous Page') aux alentours de la ligne 494
rajouter $label = __($label); juste avant la ligne echo '">'. preg_replace('/&([^#])(?![a-z]{1,8};)/', '&$1', $label) .'</a>';
j'ai également de gros soucis avec le fichier wp-includes/template-functions-post.phpfunction wp_link_pages($args = '') aux alentour de la ligne 121$r['next_or_number'] = 'number'; number n'est pas défini dans les fichier POT ou PO$r['nextpagelink'] = 'Next page'; devrait être $r['nextpagelink'] = __('Next page');$r['previouspagelink'] = 'Previous page'; devrait être $r['previouspagelink'] = __('Previous page');function link_pages($before='<br />', $after='<br />', $next_or_number='number', $nextpagelink='next page', $previouspagelink='previous page', $pagelink='%', $more_file='') aux alentours de la ligne 122$next_or_number='number' number n'est pas dans le fichier POT ou PO$nextpagelink='next page' devrait être $nextpagelink='Next page'$previouspagelink='previous page' devrait être $previouspagelink='Previous page'
et il faudrait ajouter$nextpagelink = __($nextpagelink);$previouspagelink = __($previouspagelink);
après le if ( $more ) { et juste avant echo $before;
il y a également les fonctions 'more' mais là les modifications sont probablemet beaucoup plus délicates...function the_content($more_link_text = '(more...)', $stripteaser = 0, $more_file = '') aux alentours de la ligne 54function get_the_content($more_link_text = '(more...)', $stripteaser = 0, $more_file = '') aux alentours de la ligne 62
qu'en pensez-vous?
Hors ligne
#5 14-09-2006 16:34:52
Re: [Résolu] Aide s-v-p: Mettre en français ce petit bout d'entête: 'Edit This'
Remplace les Eidt This et autre par Editer et autres...tout simple:happy:
Hors ligne
#6 14-09-2006 16:56:32
Re: [Résolu] Aide s-v-p: Mettre en français ce petit bout d'entête: 'Edit This'
d'accord mais dans ce cas on remplace du 'hard coded' anglais
par du 'hard coded' français
et on perd tout le bénéfice du mécanisme d'internationalisation (gettex et les fichiers PO et MO)
c'est (si je peux me pemettre) un peu tomber de Charrybde en Scylla

Dernière modification par cmarc (14-09-2006 17:08:09)
Hors ligne
#7 14-09-2006 17:35:17
Re: [Résolu] Aide s-v-p: Mettre en français ce petit bout d'entête: 'Edit This'
C'est vrai ! Mais s'il n'y a aucune autre solution 
Hors ligne
#8 14-09-2006 18:26:40
Re: [Résolu] Aide s-v-p: Mettre en français ce petit bout d'entête: 'Edit This'
mais si, il y a une solution 
il faudrait:
- faire remonter l'info (via Xavier?) vers nos amis de WordPress US
- faire valider les modifs des sources d'au moins templates-functions-links.php (comme par exemple du style de celles que je propose: les $link = __($link);)
- faire mofifier le wordpress.pot officiel en conséquence (par exemple pour number qui n'est pas dedans)
- mettre à jour notre fr_FR.po à l'aide du nouveau worpress.pot officiel
- (re)générer un fr_FR.mo avec les nouvelles traductions
- mettre le nouveau fichier langue à disposition de tous (svn?)
dans ces conditions, les versions suivantes tiendront automatiquement compte
de nos modifications et nos amis non-anglophones et non-francophones peuvent bénificier également de nos petites modifs
.
Dernière modification par cmarc (14-09-2006 18:31:45)
Hors ligne
#9 14-09-2006 18:57:34
Re: [Résolu] Aide s-v-p: Mettre en français ce petit bout d'entête: 'Edit This'
Jamais content...
Mais vous savez, je crois pas qu'il y ait de bon ou mauvais blog... Enfin si je devais résumer ma vie aujourd'hui avec vous, je dirais que c'est d'abord des rencontres, des blogs qui m'ont tendu la main peut être à un moment où je ne pouvais pas, où j'étais seul chez moi.

WP-Box: Travailler avec un spécialiste des technologies WordPress !
Hors ligne
Pages: 1
- Index
- » Traduction française
- » [Résolu] Aide s-v-p: Mettre en français ce petit bout d'entête: 'Edit This'

je ne comprends pas...