Commit 941bbb6839a2069bc7005ad004fa20e336f98e9c

Authored by Renato De Donato
1 parent c50348c3

tooltip ln

datalets/datasetexplorer-datalet/datasetexplorer-datalet.html
@@ -32,6 +32,8 @@ @@ -32,6 +32,8 @@
32 <link rel="import" href="../base-ajax-json-jsonpath-datalet/base-ajax-json-jsonpath-datalet.html"> 32 <link rel="import" href="../base-ajax-json-jsonpath-datalet/base-ajax-json-jsonpath-datalet.html">
33 <link rel="import" href="treemap_tooltip.html"> 33 <link rel="import" href="treemap_tooltip.html">
34 34
  35 +<script src="../../locales/datasetexplorer_ln.js"></script>
  36 +
35 <!-- 37 <!--
36 38
37 `datasetexplorer-datalet` is a treemap datalet based on d3js treemap project http://bl.ocks.org/mbostock/4063582 39 `datasetexplorer-datalet` is a treemap datalet based on d3js treemap project http://bl.ocks.org/mbostock/4063582
@@ -257,6 +259,10 @@ Example: @@ -257,6 +259,10 @@ Example:
257 259
258 this.behavior = $.extend(true, {}, BaseDataletBehavior, WorkcycleBehavior, AjaxJsonJsonPathBehavior, DatasetexplorerBehavior); 260 this.behavior = $.extend(true, {}, BaseDataletBehavior, WorkcycleBehavior, AjaxJsonJsonPathBehavior, DatasetexplorerBehavior);
259 this.async(function(){this.behavior.init(this)},0); 261 this.async(function(){this.behavior.init(this)},0);
  262 + },
  263 +
  264 + attached: function(){
  265 + datasetexplorer_ln["ln"] = ODE.user_language;
260 } 266 }
261 267
262 }); 268 });
datalets/datasetexplorer-datalet/js/buildtreemap.js
@@ -138,8 +138,9 @@ function build(root, meta, place_holder, select_listener, width, height) { @@ -138,8 +138,9 @@ function build(root, meta, place_holder, select_listener, width, height) {
138 // FIRST LVL 138 // FIRST LVL
139 data[0] = "first"; 139 data[0] = "first";
140 data[1] = meta[id]['title']; 140 data[1] = meta[id]['title'];
141 - //data[3] = OW.getLanguageText('openwall', 'provider_'+id);//???  
142 - data[3] = (typeof OW == 'undefined') ? "" : OW.getLanguageText('openwall', 'provider_'+id); 141 + var key = (typeof OW == 'undefined') ? "" : OW.getLanguageText('openwall', 'provider_'+id);
  142 + //data[3] = key;
  143 + data[3] = datasetexplorer_ln[key+"_"+datasetexplorer_ln["ln"]];
143 data[4] = ((typeof ODE == 'undefined') ? parent.ODE.THEME_IMAGES_URL : ODE.THEME_IMAGES_URL) + "/logos/"+id+".png";//meta[id]['logo_url']; 144 data[4] = ((typeof ODE == 'undefined') ? parent.ODE.THEME_IMAGES_URL : ODE.THEME_IMAGES_URL) + "/logos/"+id+".png";//meta[id]['logo_url'];
144 //data[5] = d.value; 145 //data[5] = d.value;
145 } else if (d._children && !d._children[0]._children) { 146 } else if (d._children && !d._children[0]._children) {
datalets/datasetexplorer-datalet/treemap_tooltip.html
@@ -99,7 +99,8 @@ @@ -99,7 +99,8 @@
99 <div class="tooltip_logo"><img class="tooltip_img" src$={{logoUrl}}></div> 99 <div class="tooltip_logo"><img class="tooltip_img" src$={{logoUrl}}></div>
100 <!--<div class="tooltip_name" style$="color: {{color}};">{{name}}</div>--> 100 <!--<div class="tooltip_name" style$="color: {{color}};">{{name}}</div>-->
101 </div> 101 </div>
102 - <p><b style$="color: {{color}};">{{name}}</b>: <i>{{description}}</i></p> 102 + <p><b style$="color: {{color}};">{{name}}</b></p>
  103 + <p><i>{{description}}</i></p>
103 <p>There are <b>{{datasets}}</b> datasets.</p> 104 <p>There are <b>{{datasets}}</b> datasets.</p>
104 </paper-dialog> 105 </paper-dialog>
105 106
locales/datasetexplorer_ln.js 0 → 100755
  1 +datasetexplorer_ln = [];
  2 +
  3 +/*EN*/
  4 +datasetexplorer_ln["openwall+provider_1_en"] = "Example CKAN with data from out pilots (Pratos - Groiningen - Den Haag)";
  5 +datasetexplorer_ln["openwall+provider_2_en"] = "data.issy.com (from OpenDataSoft France)";
  6 +datasetexplorer_ln["openwall+provider_3_en"] = "Open data Regione Lazio (Italy)";
  7 +datasetexplorer_ln["openwall+provider_4_en"] = "data.gov.uk (UK)";
  8 +datasetexplorer_ln["openwall+provider_5_en"] = "Dataportaal van de Nederlandse overheid (Netherland)";
  9 +datasetexplorer_ln["openwall+provider_6_en"] = "French Open Data Portal (France)";
  10 +datasetexplorer_ln["openwall+provider_7_en"] = "Ireland\\'s Open Data Portal (Ireland)";
  11 +datasetexplorer_ln["openwall+provider_8_en"] = "TET v.0.1 @ Galway (Ireland)";
  12 +
  13 +/*IT*/
  14 +datasetexplorer_ln["openwall+provider_1_it"] = "Example CKAN with data from out pilots (Pratos - Groiningen - Den Haag)";
  15 +datasetexplorer_ln["openwall+provider_2_it"] = "data.issy.com (from OpenDataSoft France)";
  16 +datasetexplorer_ln["openwall+provider_3_it"] = "Open data Regione Lazio (Italy)";
  17 +datasetexplorer_ln["openwall+provider_4_it"] = "data.gov.uk (UK)";
  18 +datasetexplorer_ln["openwall+provider_5_it"] = "Dataportaal van de Nederlandse overheid (Netherland)";
  19 +datasetexplorer_ln["openwall+provider_6_it"] = "French Open Data Portal (France)";
  20 +datasetexplorer_ln["openwall+provider_7_it"] = "Ireland\\'s Open Data Portal (Ireland)";
  21 +datasetexplorer_ln["openwall+provider_8_it"] = "TET v.0.1 @ Galway (Ireland)";
  22 +
  23 +/*FR*/
  24 +datasetexplorer_ln["openwall+provider_1_fr"] = "Example CKAN with data from out pilots (Pratos - Groiningen - Den Haag)";
  25 +datasetexplorer_ln["openwall+provider_2_fr"] = "data.issy.com (from OpenDataSoft France)";
  26 +datasetexplorer_ln["openwall+provider_3_fr"] = "Open data Regione Lazio (Italy)";
  27 +datasetexplorer_ln["openwall+provider_4_fr"] = "data.gov.uk (UK)";
  28 +datasetexplorer_ln["openwall+provider_5_fr"] = "Dataportaal van de Nederlandse overheid (Netherland)";
  29 +datasetexplorer_ln["openwall+provider_6_fr"] = "French Open Data Portal (France)";
  30 +datasetexplorer_ln["openwall+provider_7_fr"] = "Ireland\\'s Open Data Portal (Ireland)";
  31 +datasetexplorer_ln["openwall+provider_8_fr"] = "TET v.0.1 @ Galway (Ireland)";
  32 +
  33 +/*NL*/
  34 +datasetexplorer_ln["openwall+provider_1_nl"] = "Example CKAN with data from out pilots (Pratos - Groiningen - Den Haag)";
  35 +datasetexplorer_ln["openwall+provider_2_nl"] = "data.issy.com (from OpenDataSoft France)";
  36 +datasetexplorer_ln["openwall+provider_3_nl"] = "Open data Regione Lazio (Italy)";
  37 +datasetexplorer_ln["openwall+provider_4_nl"] = "data.gov.uk (UK)";
  38 +datasetexplorer_ln["openwall+provider_5_nl"] = "Dataportaal van de Nederlandse overheid (Netherland)";
  39 +datasetexplorer_ln["openwall+provider_6_nl"] = "French Open Data Portal (France)";
  40 +datasetexplorer_ln["openwall+provider_7_nl"] = "Ireland\\'s Open Data Portal (Ireland)";
  41 +datasetexplorer_ln["openwall+provider_8_nl"] = "TET v.0.1 @ Galway (Ireland)";