eZ Publish : Starrating - voter pour un article
Table des matières
- ezstarrating : Une extension pour noter les articles
- ezstarrating : I - Contexte d'installation
- ezstarrating : II - Installation des extensions ezstarrating et ezjscore
- ezstarrating : III - Accorder les bons droits au rôle Anonymous
- ezstarrating : IV - Créer les tables MySQL
- ezstarrating : V - Modifier la classe
- ezstarrating : VI - Créer un article
- ezstarrating : VII - Le template d'affichage du datatype Star Rating
- ezstarrating : VIII - Francisation
ezstarrating : VIII - Francisation
Date de publication: le mercredi 9 novembre 2011 à 14h46
Dernière modification: par Pascal BOYER le mercredi 9 novembre 2011 à 17h50
Les messages renvoyés par l'extension ne sont pas traduits en français. C'est donc dans le template:
design/plain_site/templates/content/datatype/view/ezsrrating.tpl
qu'il faut les modifier pour les obtenir en français.
Le code par défaut est:
{'Rating: %current_rating/5'|i18n('extension/ezstarrating/datatype', '', hash( '%current_rating', concat('<span id="ezsr_average_', $attribute.id, '" class="ezsr-average-rating">', $rating.rounded_average|wash, '</span>') ))} ({'%rating_count votes cast'|i18n('extension/ezstarrating/datatype', '', hash( '%rating_count', concat('<span id="ezsr_total_', $attribute.id, '">', $rating.rating_count|wash, '</span>') ))}) <p id="ezsr_just_rated_{$attribute.id}" class="ezsr-just-rated hide">{'Thank you for rating!'|i18n('extension/ezstarrating/datatype', 'When rating')}</p> <p id="ezsr_has_rated_{$attribute.id}" class="ezsr-has-rated hide">{'You have already rated this page, you can only rate it once!'|i18n('extension/ezstarrating/datatype', 'When rating')}</p> <p id="ezsr_changed_rating_{$attribute.id}" class="ezsr-changed-rating hide">{'Your rating has been changed, thanks for rating!'|i18n('extension/ezstarrating/datatype', 'When rating')}</p>
que l'on peut modifier en:
{'Note: %current_rating/5'|i18n('extension/ezstarrating/datatype', '', hash( '%current_rating', concat('<span id="ezsr_average_', $attribute.id, '" class="ezsr-average-rating">', $rating.rounded_average|wash, '</span>') ))} ({'%rating_count vote(s) exprimé(s)'|i18n('extension/ezstarrating/datatype', '', hash( '%rating_count', concat('<span id="ezsr_total_', $attribute.id, '">', $rating.rating_count|wash, '</span>') ))}) <p id="ezsr_just_rated_{$attribute.id}" class="ezsr-just-rated hide">Merci pour votre évaluation</p> <p id="ezsr_has_rated_{$attribute.id}" class="ezsr-has-rated hide">Vous avez déjà évalué cet article. Vous ne pouvez le faire qu'une seule fois.</p> <p id="ezsr_changed_rating_{$attribute.id}" class="ezsr-changed-rating hide">Votre évaluation à bien été modifiée.</p>
Commentaires














