Catégories:
Bonjour,
J’utilise le thème Marinelli(giordani). Devant le fil d’ariane, il y a l’expression «you are here».
Est-ce possible de le traduire ?
C’est frustrant de voir la balise dans le html quand on affiche le code source depuis le navigateur, mais de ne pas pouvoir le changer aussi facilement que dans un site statique.
Voici une copie du code vu du navigateur, avec ajout d’apostrophes.
<’div’ id=»primary» style=»width:550px;»> <’div ‘class=»singlepage»’>
<’div’ class=»path»><’p’><’span’>You are here</span’><’/p’><’/div’>
- Vous devez vous identifier ou créer un compte pour écrire des commentaires

Regarde directement dans ton page.tpl.php
À moins que la chaîne soit traduisible via la traduction.
Drupalfr.org est aussi sur freenode à #drupal-fr
—
Amipicto communication et publicité
floown@drupal.org
910
Merci pour la réponse.
J’avais fait la vérification sur la chaîne de traduction, c’était impossible.
Pour ce qui est de ma page.tpl.php, je m’y était attardé, sans trop savoir si c’était bien là. Au moins tu me confirmes que je devrai m’y attarder.
Est-ce avec ceci ?
<’div’ id=»primary» style=
<?phpprint '"width:'.marinelli_width( $left, $right).'px;">'
?>
<’div’ class=»singlepage»>
< ?’php’ print $breadcrumb ; ?>
Ou encore avec le base_path ?
En vérifiant le Css de la boîte avec le plug-in web develloper sous Firefox, il me fait la mention d’une class de paragraphe a «path» avec un span (.path p span). Je ne vois pas cette classe dans le page.tpl.php. Suis-je dans les patates où il doit y avoir autre chose ailleurs ?
rephilos
10
Finalement, j’ai réussi à le changer, en codant aussi le caractère «^». C’était dans template.php. J’ai peur toutefois que ça ne passe pas la mise à jour. Quoi que ça prend 30 sec à changer quand on sait.
rephilos
10
Bonjour,
Je me trouve dans la même situation que vous avec le fil d’Ariane du thème Marinelli (giordani) : je voudrais traduire l’expression «you are here». Je n’ai pas compris la solution que vous avez trouvée pour régler ce problème de traduction. Pourriez-vous m’expliquer comment vous avez fait ?
Merci de votre attention.
cifedhop
33
Bonjour,
La solution facile n’est pas permanente, autrement dit, il faut la changer après une mise à jour.
Dans le dossier du thème Marinelli, ouvrir le fichier Template.php avec un éditeur, à la ligne 33 (ma vieille version), il faut simplement changer la phrase «you are here» par la nouvelle. Comme le «ê» n’est pas reconnu, je t’ai mis l’équivalent en code (ê). Je te mets l’extrait plus long du code pour te faciliter le repérage, mais ne changer que la phrase.
EX : …return ‘
‘.t(‘You are here’).”. implode(’ / ‘, $breadcrumb) .’
‘…
DEVIENT …return ‘
‘.t(‘Vous êtes ici’).”. implode(’ / ‘, $breadcrumb) .’
’ ;
Dis-moi si ça te convient
rephilos
10
Oups, mon code est reconnu dans la page pour le «ê».
‘.t(‘Vous &ec-irc;tes ici’).”. implode(’ / ‘, $breadcrumb) .’
J’ai ajouté un trait d’union pour forcer son affichage, il faut bien sûr le retirer.
Donc, en résumé, change seulement You Are Here par Vous &ec-irc;tes ici. Fait un copier-collé, puis retire le trait d’union. Ça devrait fonctionner.
rephilos
10
Bonjour Rephilo,
Merci infiniment pour cette réponse d’une grande clarté. Cela fonctionne parfaitement.
cifedhop
33