29-11-2011 : Remettre dans le débat politique les principes du Conseil National de la Résistance
17-02-2012 : Pétition pour une protection de l’apiculture et des consommateurs face au lobby des OGM
Logo de mon site
Logo de mon site
Faire un don




Right menu

Logo du site ez.no  Logo XHTML 1.O du W3C  Logo XHTML 1.O du W3C  Site francophone officiel de Firefox
zero papier grâce aux catalogues et promos en ligne de bonial

eZ Publish : Starrating - voter pour un article

Table des matières

  1. ezstarrating : Une extension pour noter les articles
  2. ezstarrating : I - Contexte d'installation
  3. ezstarrating : II - Installation des extensions ezstarrating et ezjscore
  4. ezstarrating : III - Accorder les bons droits au rôle Anonymous
  5. ezstarrating : IV - Créer les tables MySQL
  6. ezstarrating : V - Modifier la classe
  7. ezstarrating : VI - Créer un article
  8. ezstarrating : VII - Le template d'affichage du datatype Star Rating
  9. 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