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.
#1 14-01-2007 20:02:20
- Monky
- Habitué WP
- Date d'inscription: 07-01-2007
- Messages: 75
[Résolu] Comment traduire cette ligne ?
Bonjour,
Ma configuration WP actuelle
- Version de WordPress : 2.0.6
- Thème utilisé : Connection reloaded modifié
- Plugins en place : polygot, jslightbox, poll...
- Nom de l'hebergeur : test en local pour l'instant
Problème(s) rencontré(s) : Bonjour,
Je tiens d'abord à vous remercier du tutoriel pour la création de theme bilingue, sans celui ci je n'y serais jamais arriver seul.
Cependant j'ai un petit problème sur cette ligne : <?php comments_popup_link('No Comments', '1 Comment', '[%] Comments'); ?></p>
Comment y disposer le fameux : <?php _e('***'); ?>
Merci d'avance, à bientôt!
Hors ligne
#2 14-01-2007 20:39:13
- MS-DOS_1991
- Admin
- Lieu: France
- Date d'inscription: 03-06-2006
- Messages: 1989
- Site web
Re: [Résolu] Comment traduire cette ligne ?
Bonjour 
Je ne suis pas un spécialiste des thèmes bilingues (loin de là) mais a priori, cela devrait donner : <?php comments_popup_link(_e('No Comments'), _e('1 Comment'), _e('[%] Comments')); ?>
Non ?
Hors ligne
#3 14-01-2007 21:10:30
Re: [Résolu] Comment traduire cette ligne ?
Je dirai plutôt :<?php comments_popup_link(__('No Comments'), __('1 Comment'), __('[%] Comments')); ?>
_e() pour afficher à l'écran (echo()).
__() pour passer en argument de fonction.
Hors ligne
#4 14-01-2007 21:16:37
- MS-DOS_1991
- Admin
- Lieu: France
- Date d'inscription: 03-06-2006
- Messages: 1989
- Site web
Re: [Résolu] Comment traduire cette ligne ?
_e() pour afficher à l'écran (echo()).
__() pour passer en argument de fonction.
Ah, ben voilà la différence entre les deux syntaxes alors 
Merci Xavier 
Hors ligne