traduction devant le fil d'ariane

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’>

#

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é

#

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=

<?php
print '"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 ?

#

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.

#

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.

#

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

#

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.

#

Bonjour Rephilo,

Merci infiniment pour cette réponse d’une grande clarté. Cela fonctionne parfaitement.

Syndiquer le contenu