crea/integration/metadataplayer/MusitagAnnotations.js
changeset 56 af969d762e03
parent 54 402fad4d9495
child 59 1c68ad1ea60f
--- a/crea/integration/metadataplayer/MusitagAnnotations.js	Mon Jun 11 15:10:18 2012 +0200
+++ b/crea/integration/metadataplayer/MusitagAnnotations.js	Mon Jun 11 15:47:37 2012 +0200
@@ -8,14 +8,23 @@
     '<div class="Musitag-Annotations-Main"></div><div id="Musitag-Annotations-Audioplayer"></div>';
     
 IriSP.Widgets.MusitagAnnotations.prototype.annotation_template =
-    '<div class="Musitag-Annotations-tag" begin-time="{{begin.milliseconds}}" title="{{color.name}}, {{emoticon.name}} à {{begin}}">'
+    '<div class="Musitag-Annotations-tag" begin-time="{{annotation.begin.milliseconds}}" title="{{annotation.color.name}}, {{annotation.emoticon.name}} {{l10n.at_timecode}} {{annotation.begin}}">'
     + '<div class="Musitag-container-50">'
     + '<div class="Musitag-shadow"></div>'
-    + '<div class="Musitag-color Musitag-{{color.tag}}"></div>'
-    + '<div class="Musitag-emoticon Musitag-{{emoticon.tag}}"></div>'
-    + '</div>{{#audio}}<div class="Musitag-Annotations-Balloon" audio-url="{{audio.href}}"></div>{{/audio}}'
+    + '<div class="Musitag-color Musitag-{{annotation.color.tag}}"></div>'
+    + '<div class="Musitag-emoticon Musitag-{{annotation.emoticon.tag}}"></div>'
+    + '</div>{{#annotation.audio}}<div class="Musitag-Annotations-Balloon" audio-url="{{annotation.audio.href}}"></div>{{/annotation.audio}}'
     + '</div>';
 
+IriSP.Widgets.MusitagAnnotations.prototype.messages = {
+    fr: {
+        at_timecode: "à"
+    },
+    en: {
+        at_timecode: "at"
+    }
+}
+
 IriSP.Widgets.MusitagAnnotations.prototype.defaults = {
     annotation_type: false,
     columns: 15,
@@ -23,7 +32,7 @@
     emoticons: [
         { tag: "happy", name: "content"},
         { tag: "unhappy", name: "mécontent"},
-        { tag: "laughing", name: "rigolard"},
+        { tag: "laughing", name: "rieur"},
         { tag: "surprised", name: "étonné"}
     ],
     colors: [
@@ -108,7 +117,7 @@
         }
         _html += '<div class="Musitag-Annotations-column">';
         _html += _column.map(function(_annotation) {
-            return Mustache.to_html(_this.annotation_template, _annotation);
+            return Mustache.to_html(_this.annotation_template, { annotation: _annotation, l10n: _this.l10n });
         }).join('');
         _html += '</div>';
     }