Commit 6d2a2a1ed938c55fe0ee832af2425e2b46711bf8

Authored by Andrea Petta
1 parent 7a60f3f3

language handling

controllets/data-sevc-controllet/data-sevc-controllet.html
1 -/********************************************************************************************************************************  
2 <!--<script src="../shared_js/jquery-1.11.2.min.js"></script>--> 1 <!--<script src="../shared_js/jquery-1.11.2.min.js"></script>-->
3 <!--<script src="../../bower_components/webcomponentsjs/webcomponents-lite.min.js"></script>--> 2 <!--<script src="../../bower_components/webcomponentsjs/webcomponents-lite.min.js"></script>-->
4 <script src="../shared_js/perfect-scrollbar/js/min/perfect-scrollbar.jquery.min.js"></script> 3 <script src="../shared_js/perfect-scrollbar/js/min/perfect-scrollbar.jquery.min.js"></script>
5 <link rel="stylesheet" href="../shared_js/perfect-scrollbar/css/perfect-scrollbar.min.css"> 4 <link rel="stylesheet" href="../shared_js/perfect-scrollbar/css/perfect-scrollbar.min.css">
6 5
7 -<script defer src="../../bower_components/l20n/dist/compat/web/l20n.min.js"></script>  
8 -<script defer src="../../locales/lnHashMap.js"></script>  
9 -/******************************************************************************************************************************** 6 +<!--<script defer src="../../bower_components/l20n/dist/compat/web/l20n.min.js"></script>-->
  7 +<script src="../../locales/lnHashMap.js"></script>
  8 +
10 9
11 <link rel="import" href="../../bower_components/polymer/polymer.html"> 10 <link rel="import" href="../../bower_components/polymer/polymer.html">
12 11
@@ -107,6 +106,11 @@ @@ -107,6 +106,11 @@
107 dataletPreset : { 106 dataletPreset : {
108 type : Object, 107 type : Object,
109 value : [] 108 value : []
  109 + },
  110 +
  111 + localization : {
  112 + type : String,
  113 + value : "en"
110 } 114 }
111 115
112 }, 116 },
@@ -118,33 +122,22 @@ @@ -118,33 +122,22 @@
118 // console.log(this.selectedDatalet); 122 // console.log(this.selectedDatalet);
119 this.dataUrl = this.dataletPreset["data-url"]; 123 this.dataUrl = this.dataletPreset["data-url"];
120 } 124 }
121 - 125 + ln["localization"] = this.localization;
122 }, 126 },
123 127
124 _updateSlider : function(e){ 128 _updateSlider : function(e){
125 switch (e.detail.selected) { 129 switch (e.detail.selected) {
126 case 0: 130 case 0:
127 - /* document.l10n.formatValues('slide1Title', 'slide1Subtitle').then(A => slider.setTitle(A[0], A[1]));*/  
128 - /*document.l10n.formatValues('slide1Title', 'slide1Subtitle').then(function(A){  
129 - slider.setTitle(A[0], A[1])  
130 - }, function(reason){  
131 - var a = reason;  
132 - console.log(a);  
133 - });*/  
134 - slider.setTitle(ln["slide1Title_it"], ln["slide1Subtitle_it"]);  
135 -  
136 -// slider.setTitle("SELECT DATASET", "Search or copy and paste the url of dataset."); 131 + slider.setTitle(ln["slide1Title_" + this.localization], ln["slide1Subtitle_" + this.localization]);
137 slider.chevronLeft("invisible"); 132 slider.chevronLeft("invisible");
138 slider.chevronRight(false); 133 slider.chevronRight(false);
139 if(slider.getPrevSelected() == 1) 134 if(slider.getPrevSelected() == 1)
140 slider.chevronRight(true); 135 slider.chevronRight(true);
141 break; 136 break;
142 case 1: 137 case 1:
143 - document.l10n.formatValues('slide2Title', 'slide2Subtitle').then(function(A){slider.setTitle(A[0], A[1])});  
144 -// slider.setTitle("SELECT DATA", "Select the fields from tree-view. The multi-table will show the values related to the selected fields."); 138 + slider.setTitle(ln["slide2Title_" + this.localization], ln["slide2Subtitle_" + this.localization]);
145 if(this.modify){ 139 if(this.modify){
146 slider.chevronLeft("invisible"); 140 slider.chevronLeft("invisible");
147 -// slider.setAvatar("2");  
148 } 141 }
149 else{ 142 else{
150 slider.chevronLeft(true); 143 slider.chevronLeft(true);
@@ -154,8 +147,7 @@ @@ -154,8 +147,7 @@
154 this._allowThirdStep({detail: {fields: tree_view_multi_table.getFlatFields()}}); 147 this._allowThirdStep({detail: {fields: tree_view_multi_table.getFlatFields()}});
155 break; 148 break;
156 case 2: 149 case 2:
157 - document.l10n.formatValues('slide3Title', 'slide3Subtitle').then(function(A){slider.setTitle(A[0], A[1])});  
158 -// slider.setTitle("SELECT VISUALIZATION", "Select a visualization, fill out inputs and labels (optional)."); 150 + slider.setTitle(ln["slide3Title_" + this.localization], ln["slide3Subtitle_" + this.localization]);
159 slider.chevronLeft(true); 151 slider.chevronLeft(true);
160 slider.chevronRight("invisible"); 152 slider.chevronRight("invisible");
161 this.$.datalet_selection.setFields(tree_view_multi_table.getFlatFields()); 153 this.$.datalet_selection.setFields(tree_view_multi_table.getFlatFields());
controllets/data-sevc-controllet/demo/index.html
@@ -21,7 +21,7 @@ @@ -21,7 +21,7 @@
21 <body> 21 <body>
22 22
23 <!--<span data-l10n-id="name"></span>--> 23 <!--<span data-l10n-id="name"></span>-->
24 - <data-sevc-controllet id="dsc" deep-url="http://172.16.15.89/DEEalerProvider/DEEP/" datalets-list-url="http://172.16.15.89/DEEalerProvider/DEEP/datalets-list"></data-sevc-controllet> 24 + <data-sevc-controllet localization="fr" id="dsc" deep-url="http://192.168.232.128/DEEalerProvider/DEEP/" datalets-list-url="http://192.168.232.128/DEEalerProvider/DEEP/datalets-list"></data-sevc-controllet>
25 25
26 <script> 26 <script>
27 27
controllets/datalet-selection-controllet/datalet-selection-controllet.html
@@ -203,7 +203,7 @@ @@ -203,7 +203,7 @@
203 <items-vslider-controllet id="vslider" datalets-list-url={{dataletsListUrl}} preselected-datalet={{preselectedDatalet}}></items-vslider-controllet> 203 <items-vslider-controllet id="vslider" datalets-list-url={{dataletsListUrl}} preselected-datalet={{preselectedDatalet}}></items-vslider-controllet>
204 204
205 <paper-material id="datalet_selection_inputs" elevation="5"> 205 <paper-material id="datalet_selection_inputs" elevation="5">
206 - <div class="input_header"><span data-l10n-id="inputs"></span></div> 206 + <div class="input_header"><span id="inputs"></span></div>
207 <template is="dom-repeat" items="{{inputs}}" index-as="ddl_index"> 207 <template is="dom-repeat" items="{{inputs}}" index-as="ddl_index">
208 <div class="inputs"> 208 <div class="inputs">
209 <paper-dropdown-menu id={{ddl_index}} label={{item.name}}> 209 <paper-dropdown-menu id={{ddl_index}} label={{item.name}}>
@@ -222,7 +222,7 @@ @@ -222,7 +222,7 @@
222 </paper-material> 222 </paper-material>
223 223
224 <paper-material id="datalet_selection_labels" elevation="5"> 224 <paper-material id="datalet_selection_labels" elevation="5">
225 - <div class="input_header"><span data-l10n-id="baseInfo"></span></div> 225 + <div class="input_header"><span id="baseInfo"></span></div>
226 226
227 <div class="inputs"> 227 <div class="inputs">
228 <paper-input maxlength="32" label="title" class="base_input"></paper-input> 228 <paper-input maxlength="32" label="title" class="base_input"></paper-input>
@@ -232,7 +232,7 @@ @@ -232,7 +232,7 @@
232 <paper-textarea maxlength="100" label="description" class="base_input"></paper-textarea> 232 <paper-textarea maxlength="100" label="description" class="base_input"></paper-textarea>
233 </div> 233 </div>
234 234
235 - <div class="input_header"><span data-l10n-id="layouts"></span></div> 235 + <div class="input_header"><span id="layouts"></span></div>
236 236
237 <template is="dom-repeat" items="{{labels}}" index-as="index"> 237 <template is="dom-repeat" items="{{labels}}" index-as="index">
238 <div class="inputs"> 238 <div class="inputs">
@@ -255,12 +255,12 @@ @@ -255,12 +255,12 @@
255 <!--</template>--> 255 <!--</template>-->
256 256
257 <paper-material id="datalet_selection_datalet" elevation="5"> 257 <paper-material id="datalet_selection_datalet" elevation="5">
258 - <div class="input_header"><span data-l10n-id="dataletPreview"></span></div> 258 + <div class="input_header"><span id="dataletPreview"></span></div>
259 <div id="datalet_selection_datalet_placeholder"></div> 259 <div id="datalet_selection_datalet_placeholder"></div>
260 260
261 </paper-material> 261 </paper-material>
262 262
263 - <paper-button id="add_button" disabled raised on-click="_addDatalet"><span data-l10n-id="addDatalet"></span></paper-button> 263 + <paper-button id="add_button" disabled raised on-click="_addDatalet"></paper-button>
264 264
265 </div> 265 </div>
266 266
@@ -402,11 +402,15 @@ @@ -402,11 +402,15 @@
402 }, 402 },
403 403
404 _translate : function(){ 404 _translate : function(){
405 -// document.l10n.formatValue('commentLabel').then(s => $("#comment")[0].setAttribute("label", s));  
406 - if(this.modify){  
407 - var that = this;  
408 - document.l10n.formatValue('modifyDatalet').then(function(s){that.$.add_button.innerText = s});  
409 - } 405 +
  406 + this.$.add_button.innerHTML = ln["addDatalet_" + ln["localization"]];
  407 + this.$.inputs.innerHTML = ln["inputs_" + ln["localization"]];
  408 + this.$.baseInfo.innerHTML = ln["baseInfo_" + ln["localization"]];
  409 + this.$.layouts.innerHTML = ln["layouts_" + ln["localization"]];
  410 + this.$.dataletPreview.innerHTML = ln["dataletPreview_" + ln["localization"]];
  411 +
  412 + if(this.modify)
  413 + this.$.add_button.innerHTML = ln["modifyDatalet_" + ln["localization"]];
410 }, 414 },
411 415
412 _selectDatalet : function(e){ 416 _selectDatalet : function(e){
@@ -610,8 +614,7 @@ @@ -610,8 +614,7 @@
610 dataset = $.grep(this.labels, function(e){ return e.name == name; })[0]; 614 dataset = $.grep(this.labels, function(e){ return e.name == name; })[0];
611 615
612 this.$.dialog_name.innerHTML = dataset.name; 616 this.$.dialog_name.innerHTML = dataset.name;
613 -// this.$.dialog_description.innerHTML = dataset.description;  
614 - document.l10n.formatValue(dataset.description).then(function(s){that.$.dialog_description.innerHTML = s}); 617 + this.$.dialog_description.innerHTML = ln[dataset.description + "_" + ln["localization"]];
615 this.$.dialog_info_input.open(); 618 this.$.dialog_info_input.open();
616 619
617 var pos = t.getBoundingClientRect(); 620 var pos = t.getBoundingClientRect();
controllets/datalet-selection-controllet/demo/index.html
@@ -10,7 +10,7 @@ @@ -10,7 +10,7 @@
10 10
11 <meta name="availableLanguages" content="en, it"> 11 <meta name="availableLanguages" content="en, it">
12 <link rel="localization" href="../../../locales/it.l20n"> 12 <link rel="localization" href="../../../locales/it.l20n">
13 - <script defer src="../../../bower_components/l20n/dist/compat/web/l20n.min.js"></script> 13 + <!--<script defer src="../../../bower_components/l20n/dist/compat/web/l20n.min.js"></script>-->
14 14
15 <link rel="import" href="../datalet-selection-controllet.html" /> 15 <link rel="import" href="../datalet-selection-controllet.html" />
16 </head> 16 </head>
controllets/dataset-selection-controllet/dataset-selection-controllet.html
@@ -127,9 +127,9 @@ @@ -127,9 +127,9 @@
127 <paper-material id="material_container" elevation="5"> 127 <paper-material id="material_container" elevation="5">
128 128
129 <paper-tabs selected="{{selected}}"> 129 <paper-tabs selected="{{selected}}">
130 - <paper-tab noink><span data-l10n-id="listView"></span></paper-tab>  
131 - <paper-tab noink><span data-l10n-id="treeMapView"></span></paper-tab>  
132 - <paper-tab noink disabled><span data-l10n-id="mostPopular"></span></paper-tab> 130 + <paper-tab noink><span id="listView"></span></paper-tab>
  131 + <paper-tab noink><span id="treeMapView"></span></paper-tab>
  132 + <!--<paper-tab noink disabled><span data-l10n-id="mostPopular"></span></paper-tab>-->
133 </paper-tabs> 133 </paper-tabs>
134 134
135 <neon-animated-pages selected="{{selected}}" entry-animation="fade-in-animation" exit-animation="fade-out-animation"> 135 <neon-animated-pages selected="{{selected}}" entry-animation="fade-in-animation" exit-animation="fade-out-animation">
@@ -256,15 +256,17 @@ @@ -256,15 +256,17 @@
256 256
257 this._loadTreeMap(); 257 this._loadTreeMap();
258 258
259 - this._translate(); 259 + this.async(function(){this._translate();},100);
260 }, 260 },
261 261
262 _translate : function(){ 262 _translate : function(){
263 - var that = this;  
264 - document.l10n.formatValue('availableDatasets').then(function(s){$("#_datasets")[0].setAttribute("label", s)}); 263 + this.$._datasets.setAttribute("label", ln["availableDatasets_" + ln["localization"]]);
  264 + this.$.listView.innerHTML = ln["listView_" + ln["localization"]];
  265 + this.$.treeMapView.innerHTML = ln["treeMapView_" + ln["localization"]];
  266 +
265 if(this.isSuggested) 267 if(this.isSuggested)
266 - document.l10n.formatValue('suggestedDatasets').then(function(s){$("#s_datasets")[0].setAttribute("label", s)});  
267 - document.l10n.formatValue('selectedUrl').then(function(s){that.$.selected_url.setAttribute("label", s)}); 268 + this.$$("#s_datasets").setAttribute("label", ln["suggestedDatasets_" + ln["localization"]]);
  269 + this.$.selected_url.setAttribute("label", ln["selectedUrl_" + ln["localization"]]);
268 }, 270 },
269 271
270 _filterDatasets : function(e){ 272 _filterDatasets : function(e){
controllets/generic-cards-container-controllet/generic-cards-container-controllet.html
@@ -95,7 +95,8 @@ Example: @@ -95,7 +95,8 @@ Example:
95 display: none; 95 display: none;
96 } 96 }
97 97
98 - ::content .card_grid .open{ 98 + ::content .card_grid .open
  99 + {
99 display: none; 100 display: none;
100 } 101 }
101 102
locales/en.l20n deleted
1 -<slide1Title "SELECT DATASET">  
2 -<slide1Subtitle "Search or copy and paste the url of dataset.">  
3 -<slide2Title "SELECT DATA">  
4 -<slide2Subtitle "Select the fields from tree-view. The multi-table will show the values related to the selected fields.">  
5 -<slide3Title "SELECT VISUALIZATION">  
6 -<slide3Subtitle "Select a visualization, fill out inputs and labels (optional).">  
7 -  
8 -<listView "LIST VIEW">  
9 -<treeMapView "TREE MAP VIEW">  
10 -<mostPopular "MOST POPULAR">  
11 -<availableDatasets "Available datasets">  
12 -<suggestedDatasets "Suggested datasets">  
13 -<selectedUrl "Selected url">  
14 -  
15 -<inputs "INPUTS">  
16 -<layouts "LABELS / OPTIONS">  
17 -<baseInfo "BASE INFO">  
18 -<comment "COMMENT">  
19 -<commentLabel "comment (max 100 characters)">  
20 -<dataletPreview "PREVIEW">  
21 -<addDatalet "ADD">  
22 -<modifyDatalet "MODIFY">  
23 -  
24 -<cellDescription "The cell of table.">  
25 -<levelDescription "It is the level field that the datalet will use to group the values at corrisponding field number level.">  
26 -  
27 -<categoriesDescription "The chart categories. Its values will be put in the horizontal axis. You need one value for each series.">  
28 -<seriesDescription "The chart series. Its values will be put in the vertical axis.">  
29 -  
30 -<XAxisLabelDescription "The label for the X axis.">  
31 -<YAxisLabelDescription "The label for the Y axis.">  
32 -<suffixDescription "The values suffix (eg units, dollars, euro, ...).">  
33 -  
34 -<pieSeriesDescription "The chart series. Its values will be put on slice of each series.">  
35 -<pieSizeDescription "The size for each series to create a concentric rings.">  
36 -  
37 -<bubbleCategoriesDescription "The chart categories. Its values will be put in the horizontal axis. You need one value for each series.">  
38 -<bubbleYValuesDescription "The chart plots y values. Its values will be put in the vertical axis.">  
39 -<bubbleZValuesDescription "The chart plots z value. Its values represent the size of the bubble.">  
40 -<bubbleSeriesDescription "The chart series. Its values visualize multi- series bubbles chart.">  
41 -  
42 -<scatterCategoriesDescription "The chart categories. You need one value for each series.">  
43 -<scatterXValuesDescription "The chart plots x values. Its values will be put in the horizontal axis.">  
44 -<scatterYValuesDescription "The chart plots y value. Its values will be put in the vertical axis.">  
45 -  
46 -<heatmapCategoriesDescription "The chart categories. Its values will be put in the horizontal axis.">  
47 -  
48 -  
49 -<LatitudeDescription "It is latitude of the points you want to show in the map.">  
50 -<LongitudeDescription "It is longitude of the points you want to show in the map.">  
51 -<BalloonContentDescription "It is the text associated to the marker or the link to the image related to the camera associated to each points.">  
52 \ No newline at end of file 0 \ No newline at end of file
locales/fr.l20n deleted
1 -<slide1Title "SELECTIONNER UN JEU DE DONNEES">  
2 -<slide1Subtitle "Rechercher ou copier/coller lโ€™url du jeu de donnรฉes.">  
3 -<slide2Title "SELECTIONNER DONNEES">  
4 -<slide2Subtitle "Sรฉlectionner les champs ร  partir de lโ€™arborescence. Une fenรชtre vous indiquera les valeurs relatives aux champs sรฉlectionnรฉs.">  
5 -<slide3Title "SELECTIONNER UN MODE DE VISUALISATION">  
6 -<slide3Subtitle "Sรฉlectionner un mode de visualisation, remplir les entrรฉes et les vignettes (optionnel).">  
7 -  
8 -<listView "VUE EN LISTE">  
9 -<treeMapView "VUE EN ARBORESCENCE">  
10 -<mostPopular "LES PLUS POPULAIRES">  
11 -<availableDatasets "Jeux de donnรฉes disponibles">  
12 -<suggestedDatasets "Jeux de donnรฉes suggรฉrรฉs">  
13 -<selectedUrl "Sรฉlectionner URL">  
14 -  
15 -<inputs "SORTIES">  
16 -<layouts "VIGNETTES/OPTIONSs">  
17 -<baseInfo "INFORMATION DE BASE">  
18 -<comment "COMMENTAIRES">  
19 -<commentLabel "Commentaires (maximum 100 caractรจres) ">  
20 -<dataletPreview "PREVISUALISATION">  
21 -<addDatalet "AJOUTER">  
22 -<modifyDatalet "MODIFIER">  
23 -  
24 -<cellDescription "Cellules du tableau.">  
25 -<levelDescription "Cโ€™est le niveau local que le graphique utilisera pour grouper les valeurs correspondantes au nombre de niveaux de champs">  
26 -  
27 -<categoriesDescription "Catรฉgories de graphiques. Ses valeurs seront insรฉrรฉes dans lโ€™axe horizontal. Vous devez insรฉrer une valeur pour chaque sรฉrie.">  
28 -<seriesDescription "Catรฉgories de graphique. Ses valeurs seront insรฉrรฉes dans lโ€™axe vertical.">  
29 -  
30 -<XAxisLabelDescription "Vignette pour lโ€™axe X.">  
31 -<YAxisLabelDescription "Vignette pour lโ€™axe Y.">  
32 -<suffixDescription "Unitรฉs de mesures (ex: dollars, euros.">  
33 -  
34 -<pieSeriesDescription "Sรฉrie de graphiques. Ses valeurs seront intรฉgrรฉes au sein des segments de chaque sรฉrie.">  
35 -<pieSizeDescription "Taille de chaque sรฉrie afin de crรฉer un anneau concentrique.">  
36 -  
37 -<bubbleCategoriesDescription "Catรฉgories de graphique. Ses valeurs seront insรฉrรฉes dans lโ€™axe horizontal. Vous devez insรฉrer une valeur pour chaque sรฉrie.">  
38 -<bubbleYValuesDescription "Le graphique prรฉsente les valeurs Y. Ses valeurs seront insรฉrรฉes dans lโ€™axe vertical.">  
39 -<bubbleZValuesDescription "Le graphique prรฉsente les valeurs Z. Ses valeurs reprรฉsentent la taille des bulles.">  
40 -<bubbleSeriesDescription "The chart series. Its values visualize multi- series bubbles chart.">  
41 -  
42 -<scatterCategoriesDescription "The chart categories. You need one value for each series.">  
43 -<scatterXValuesDescription "The chart plots x values. Its values will be put in the horizontal axis.">  
44 -<scatterYValuesDescription "The chart plots y value. Its values will be put in the vertical axis.">  
45 -  
46 -<heatmapCategoriesDescription "The chart categories. Its values will be put in the horizontal axis.">  
47 -  
48 -<LatitudeDescription "Latitude des points que vous souhaitez montrer sur la carte.">  
49 -<LongitudeDescription "Longitude des points que vous souhaitez montrer sur la carte.">  
50 -<BalloonContentDescription "It is the text associated to the marker or the link to the image related to the camera associated to each points.">  
51 \ No newline at end of file 0 \ No newline at end of file
locales/it.l20n deleted
1 -<slide1Title "SELEZIONA IL DATASET">  
2 -<slide1Subtitle "Ricerca o copia e incolla la url del dataset.">  
3 -<slide2Title "SELEZIONA I DATI">  
4 -<slide2Subtitle "Seleziona i campi dalla struttura ad albero. Nella tabella saranno mostrati i valori dei campi selezionati.">  
5 -<slide3Title "SELEZIONA LA VISUALIZZAZIONE">  
6 -<slide3Subtitle "Seleziona una visualizzazione, inserisci dati di input ed etichette (opzionale).">  
7 -  
8 -<listView "ELENCO">  
9 -<treeMapView "GRAFICO AD ALBERO">  
10 -<mostPopular "I PIร™ VISTI">  
11 -<availableDatasets "Dataset disponibili">  
12 -<suggestedDatasets "Dataset suggeriti">  
13 -<selectedUrl "Url selezionata">  
14 -  
15 -<inputs "DATI DI INPUT">  
16 -<layouts "ETICHETTE / OPZIONI">  
17 -<baseInfo "INFORMAZIONI DI BASE">  
18 -<comment "COMMENTO">  
19 -<commentLabel "commento (massimo 100 caratteri)">  
20 -<dataletPreview "ANTEPRIMA">  
21 -<addDatalet "AGGIUNGI">  
22 -<modifyDatalet "MODIFICA">  
23 -  
24 -<cellDescription "Cella della tabella.">  
25 -<levelDescription "Livello utilizzato per il raggruppamento dei valori corrispondenti.">  
26 -  
27 -<categoriesDescription "Categorie del grafico. I valori saranno inseriti sullโ€™asse orizzontale. Inserire un valore per ciascuna serie.">  
28 -<seriesDescription "Serie del grafico. I valori saranno inseriti sullโ€™asse verticale.">  
29 -  
30 -<XAxisLabelDescription "Etichetta asse X.">  
31 -<YAxisLabelDescription "Etichetta asse Y.">  
32 -<suffixDescription "Suffisso valore (e.g. unitร  di misura, dollari, euro,โ€ฆ).">  
33 -  
34 -<pieSeriesDescription "Serie del grafico. I valori saranno inseriti sulla porzione corrispondente alla relativa serie.">  
35 -<pieSizeDescription "Dimensione di ciascuna serie per creare anelli concentrici">  
36 -  
37 -<bubbleCategoriesDescription "Serie del grafico. Inserire un valore per ciascuna serie.">  
38 -<bubbleYValuesDescription "Valori y del grafico. I valori saranno inseriti sullโ€™asse verticale">  
39 -<bubbleZValuesDescription "Valori z del grafico. I valori rappresentano la dimensione della bolla.">  
40 -<bubbleSeriesDescription "Serie del grafico. I valori visualizzano un grafico a bolle a serie multipla.">  
41 -  
42 -<scatterCategoriesDescription "Categorie del grafico. Inserire un valore per ciascuna serie.">  
43 -<scatterXValuesDescription "Serie del grafico. I valori saranno inseriti sullโ€™asse orizzontale.">  
44 -<scatterYValuesDescription "Serie del grafico. I valori saranno inseriti sullโ€™asse verticale..">  
45 -  
46 -<heatmapCategoriesDescription "Categorie del grafico. I valori saranno inseriti sullโ€™asse orizzontale.">  
47 -  
48 -<LatitudeDescription "Latitudine del punto da riportare sulla mappa.">  
49 -<LongitudeDescription "Longitudine del punto da riportare sulla mappa.">  
50 -<BalloonContentDescription "Descrizione del segnaposto o link all'immagine che visualizza il luogo specificato sulla mappa.">  
51 \ No newline at end of file 0 \ No newline at end of file
locales/lnHashMap.js
1 var ln = []; 1 var ln = [];
2 2
  3 +/* IT */
3 ln["slide1Title_it"] = "SELEZIONA IL DATASET"; 4 ln["slide1Title_it"] = "SELEZIONA IL DATASET";
4 ln["slide1Subtitle_it"] = "Ricerca o copia e incolla la url del dataset."; 5 ln["slide1Subtitle_it"] = "Ricerca o copia e incolla la url del dataset.";
5 ln["slide2Title_it"] = "SELEZIONA I DATI"; 6 ln["slide2Title_it"] = "SELEZIONA I DATI";
@@ -49,4 +50,161 @@ ln[&quot;heatmapCategoriesDescription_it&quot;] = &quot;Categorie del grafico. I valori saranno @@ -49,4 +50,161 @@ ln[&quot;heatmapCategoriesDescription_it&quot;] = &quot;Categorie del grafico. I valori saranno
49 50
50 ln["LatitudeDescription_it"] = "Latitudine del punto da riportare sulla mappa."; 51 ln["LatitudeDescription_it"] = "Latitudine del punto da riportare sulla mappa.";
51 ln["LongitudeDescription_it"] = "Longitudine del punto da riportare sulla mappa."; 52 ln["LongitudeDescription_it"] = "Longitudine del punto da riportare sulla mappa.";
52 -ln["BalloonContentDescription_it"] = "Descrizione del segnaposto o link all'immagine che visualizza il luogo specificato sulla mappa.";  
53 \ No newline at end of file 53 \ No newline at end of file
  54 +ln["BalloonContentDescription_it"] = "Descrizione del segnaposto o link all'immagine che visualizza il luogo specificato sulla mappa.";
  55 +
  56 +/* EN */
  57 +ln["slide1Title_en"] = "SELECT DATASET";
  58 +ln["slide1Subtitle_en"] = "Search or copy and paste the url of dataset.";
  59 +ln["slide2Title_en"] = "SELECT DATA";
  60 +ln["slide2Subtitle_en"] = "Select the fields from tree-view. The multi-table will show the values related to the selected fields.";
  61 +ln["slide3Title_en"] = "SELECT VISUALIZATION";
  62 +ln["slide3Subtitle_en"] = "Select a visualization, fill out inputs and labels (optional).";
  63 +
  64 +ln["listView_en"] = "LIST VIEW";
  65 +ln["treeMapView_en"] = "TREE MAP VIEW";
  66 +ln["mostPopular_en"] = "MOST POPULAR";
  67 +ln["availableDatasets_en"] = "Available datasets";
  68 +ln["suggestedDatasets_en"] = "Suggested datasets";
  69 +ln["selectedUrl_en"] = "Selected url";
  70 +
  71 +ln["inputs_en"] = "INPUTS";
  72 +ln["layouts_en"] = "LABELS / OPTIONS";
  73 +ln["baseInfo_en"] = "BASE INFO";
  74 +ln["comment_en"] = "COMMENT";
  75 +ln["commentLabel_en"] = "comment (max 100 characters)";
  76 +ln["dataletPreview_en"] = "PREVIEW";
  77 +ln["addDatalet_en"] = "ADD";
  78 +ln["modifyDatalet_en"] = "MODIFY";
  79 +
  80 +ln["cellDescription_en"] = "The cell of table.";
  81 +ln["levelDescription_en"] = "It is the level field that the datalet will use to group the values at corrisponding field number level.";
  82 +
  83 +ln["categoriesDescription_en"] = "The chart categories. Its values will be put in the horizontal axis. You need one value for each series.";
  84 +ln["seriesDescription_en"] = "The chart series. Its values will be put in the vertical axis.";
  85 +
  86 +ln["XAxisLabelDescription_en"] = "The label for the X axis.";
  87 +ln["YAxisLabelDescription_en"] = "The label for the Y axis.";
  88 +ln["suffixDescription_en"] = "The values suffix (eg units, dollars, euro, ...).";
  89 +
  90 +ln["pieSeriesDescription_en"] = "The chart series. Its values will be put on slice of each series.";
  91 +ln["pieSizeDescription_en"] = "The size for each series to create a concentric rings.";
  92 +
  93 +ln["bubbleCategoriesDescription_en"] = "The chart categories. Its values will be put in the horizontal axis. You need one value for each series.";
  94 +ln["bubbleYValuesDescription_en"] = "The chart plots y values. Its values will be put in the vertical axis.";
  95 +ln["bubbleZValuesDescription_en"] = "The chart plots z value. Its values represent the size of the bubble.";
  96 +ln["bubbleSeriesDescription_en"] = "The chart series. Its values visualize multi- series bubbles chart.";
  97 +
  98 +ln["scatterCategoriesDescription_en"] = "The chart categories. You need one value for each series.";
  99 +ln["scatterXValuesDescription_en"] = "The chart plots x values. Its values will be put in the horizontal axis.";
  100 +ln["scatterYValuesDescription_en"] = "The chart plots y value. Its values will be put in the vertical axis.";
  101 +
  102 +ln["heatmapCategoriesDescription_en"] = "The chart categories. Its values will be put in the horizontal axis.";
  103 +
  104 +ln["LatitudeDescription_en"] = "It is latitude of the points you want to show in the map.";
  105 +ln["LongitudeDescription_en"] = "It is longitude of the points you want to show in the map.";
  106 +ln["BalloonContentDescription_en"] = "It is the text associated to the marker or the link to the image related to the camera associated to each points.";
  107 +
  108 +
  109 +/* FR */
  110 +ln["slide1Title_fr"] = "SELECTIONNER UN JEU DE DONNEES";
  111 +ln["slide1Subtitle_fr"] = "Rechercher ou copier/coller lโ€™url du jeu de donnรฉes.";
  112 +ln["slide2Title_fr"] = "SELECTIONNER DONNEES";
  113 +ln["slide2Subtitle_fr"] = "Sรฉlectionner les champs ร  partir de lโ€™arborescence. Une fenรชtre vous indiquera les valeurs relatives aux champs sรฉlectionnรฉs.";
  114 +ln["slide3Title_fr"] = "SELECTIONNER UN MODE DE VISUALISATION";
  115 +ln["slide3Subtitle_fr"] = "Sรฉlectionner un mode de visualisation, remplir les entrรฉes et les vignettes (optionnel).";
  116 +
  117 +ln["listView_fr"] = "VUE EN LISTE";
  118 +ln["treeMapView_fr"] = "VUE EN ARBORESCENCE";
  119 +ln["mostPopular_fr"] = "LES PLUS POPULAIRES";
  120 +ln["availableDatasets_fr"] = "Jeux de donnรฉes disponibles";
  121 +ln["suggestedDatasets_fr"] = "Jeux de donnรฉes suggรฉrรฉs";
  122 +ln["selectedUrl_fr"] = "Sรฉlectionner URL";
  123 +
  124 +ln["inputs_fr"] = "SORTIES";
  125 +ln["layouts_fr"] = "VIGNETTES/OPTIONSs";
  126 +ln["baseInfo_fr"] = "INFORMATION DE BASE";
  127 +ln["comment_fr"] = "COMMENTAIRES";
  128 +ln["commentLabel_fr"] = "Commentaires (maximum 100 caractรจres)";
  129 +ln["dataletPreview_fr"] = "PREVISUALISATION";
  130 +ln["addDatalet_fr"] = "AJOUTER";
  131 +ln["modifyDatalet_fr"] = "MODIFIER";
  132 +
  133 +ln["cellDescription_fr"] = "Cellules du tableau.";
  134 +ln["levelDescription_fr"] = "Cโ€™est le niveau local que le graphique utilisera pour grouper les valeurs correspondantes au nombre de niveaux de champs";
  135 +
  136 +ln["categoriesDescription_fr"] = "Catรฉgories de graphiques. Ses valeurs seront insรฉrรฉes dans lโ€™axe horizontal. Vous devez insรฉrer une valeur pour chaque sรฉrie.";
  137 +ln["seriesDescription_fr"] = "Catรฉgories de graphique. Ses valeurs seront insรฉrรฉes dans lโ€™axe vertical.";
  138 +
  139 +ln["XAxisLabelDescription_fr"] = "Vignette pour lโ€™axe X.";
  140 +ln["YAxisLabelDescription_fr"] = "Vignette pour lโ€™axe Y.";
  141 +ln["suffixDescription_fr"] = "Unitรฉs de mesures (ex: dollars, euros.";
  142 +
  143 +ln["pieSeriesDescription_fr"] = "Sรฉrie de graphiques. Ses valeurs seront intรฉgrรฉes au sein des segments de chaque sรฉrie.";
  144 +ln["pieSizeDescription_fr"] = "Taille de chaque sรฉrie afin de crรฉer un anneau concentrique.";
  145 +
  146 +ln["bubbleCategoriesDescription_fr"] = "Catรฉgories de graphique. Ses valeurs seront insรฉrรฉes dans lโ€™axe horizontal. Vous devez insรฉrer une valeur pour chaque sรฉrie.";
  147 +ln["bubbleYValuesDescription_fr"] = "Le graphique prรฉsente les valeurs Y. Ses valeurs seront insรฉrรฉes dans lโ€™axe vertical.";
  148 +ln["bubbleZValuesDescription_fr"] = "Le graphique prรฉsente les valeurs Z. Ses valeurs reprรฉsentent la taille des bulles.";
  149 +ln["bubbleSeriesDescription_fr"] = "The chart series. Its values visualize multi- series bubbles chart.";
  150 +
  151 +ln["scatterCategoriesDescription_fr"] = "The chart categories. You need one value for each series.";
  152 +ln["scatterXValuesDescription_fr"] = "The chart plots x values. Its values will be put in the horizontal axis.";
  153 +ln["scatterYValuesDescription_fr"] = "The chart plots y value. Its values will be put in the vertical axis.";
  154 +
  155 +ln["heatmapCategoriesDescription_fr"] = "The chart categories. Its values will be put in the horizontal axis.";
  156 +
  157 +ln["LatitudeDescription_fr"] = "Latitude des points que vous souhaitez montrer sur la carte.";
  158 +ln["LongitudeDescription_fr"] = "Longitude des points que vous souhaitez montrer sur la carte.";
  159 +ln["BalloonContentDescription_fr"] = "It is the text associated to the marker or the link to the image related to the camera associated to each points.";
  160 +
  161 +/* NL */
  162 +ln["slide1Title_nl"] = "SELECT DATASET";
  163 +ln["slide1Subtitle_nl"] = "Search or copy and paste the url of dataset.";
  164 +ln["slide2Title_nl"] = "SELECT DATA";
  165 +ln["slide2Subtitle_nl"] = "Select the fields from tree-view. The multi-table will show the values related to the selected fields.";
  166 +ln["slide3Title_nl"] = "SELECT VISUALIZATION";
  167 +ln["slide3Subtitle_nl"] = "Select a visualization, fill out inputs and labels (optional).";
  168 +
  169 +ln["listView_nl"] = "LIST VIEW";
  170 +ln["treeMapView_nl"] = "TREE MAP VIEW";
  171 +ln["mostPopular_nl"] = "MOST POPULAR";
  172 +ln["availableDatasets_nl"] = "Available datasets";
  173 +ln["suggestedDatasets_nl"] = "Suggested datasets";
  174 +ln["selectedUrl_nl"] = "Selected url";
  175 +
  176 +ln["inputs_nl"] = "INPUTS";
  177 +ln["layouts_nl"] = "LABELS / OPTIONS";
  178 +ln["baseInfo_nl"] = "BASE INFO";
  179 +ln["comment_nl"] = "COMMENT";
  180 +ln["commentLabel_nl"] = "comment (max 100 characters)";
  181 +ln["dataletPreview_nl"] = "PREVIEW";
  182 +ln["addDatalet_nl"] = "ADD";
  183 +ln["modifyDatalet_nl"] = "MODIFY";
  184 +
  185 +ln["cellDescription_nl"] = "The cell of table.";
  186 +ln["levelDescription_nl"] = "It is the level field that the datalet will use to group the values at corrisponding field number level.";
  187 +
  188 +ln["categoriesDescription_nl"] = "The chart categories. Its values will be put in the horizontal axis. You need one value for each series.";
  189 +ln["seriesDescription_nl"] = "The chart series. Its values will be put in the vertical axis.";
  190 +
  191 +ln["XAxisLabelDescription_nl"] = "The label for the X axis.";
  192 +ln["YAxisLabelDescription_nl"] = "The label for the Y axis.";
  193 +ln["suffixDescription_nl"] = "The values suffix (eg units, dollars, euro, ...).";
  194 +
  195 +ln["pieSeriesDescription_nl"] = "The chart series. Its values will be put on slice of each series.";
  196 +ln["pieSizeDescription_nl"] = "The size for each series to create a concentric rings.";
  197 +
  198 +ln["bubbleCategoriesDescription_nl"] = "The chart categories. Its values will be put in the horizontal axis. You need one value for each series.";
  199 +ln["bubbleYValuesDescription_nl"] = "The chart plots y values. Its values will be put in the vertical axis.";
  200 +ln["bubbleZValuesDescription_nl"] = "The chart plots z value. Its values represent the size of the bubble.";
  201 +ln["bubbleSeriesDescription_nl"] = "The chart series. Its values visualize multi- series bubbles chart.";
  202 +
  203 +ln["scatterCategoriesDescription_nl"] = "The chart categories. You need one value for each series.";
  204 +ln["scatterXValuesDescription_nl"] = "The chart plots x values. Its values will be put in the horizontal axis.";
  205 +ln["scatterYValuesDescription_nl"] = "The chart plots y value. Its values will be put in the vertical axis.";
  206 +
  207 +ln["heatmapCategoriesDescription_nl"] = "The chart categories. Its values will be put in the horizontal axis.";
  208 +
  209 +ln["LatitudeDescription_nl"] = "It is latitude of the points you want to show in the map.";
  210 +ln["LongitudeDescription_nl"] = "It is longitude of the points you want to show in the map.";
  211 +ln["BalloonContentDescription_nl"] = "It is the text associated to the marker or the link to the image related to the camera associated to each points.";
54 \ No newline at end of file 212 \ No newline at end of file
locales/nl.l20n deleted
1 -<slide1Title "SELECT DATASET">  
2 -<slide1Subtitle "Search or copy and paste the url of dataset.">  
3 -<slide2Title "SELECT DATA">  
4 -<slide2Subtitle "Select the fields from tree-view. The multi-table will show the values related to the selected fields.">  
5 -<slide3Title "SELECT VISUALIZATION">  
6 -<slide3Subtitle "Select a visualization, fill out inputs and labels (optional).">  
7 -  
8 -<listView "LIST VIEW">  
9 -<treeMapView "TREE MAP VIEW">  
10 -<mostPopular "MOST POPULAR">  
11 -<availableDatasets "Available datasets">  
12 -<suggestedDatasets "Suggested datasets">  
13 -<selectedUrl "Selected url">  
14 -  
15 -<inputs "INPUTS">  
16 -<layouts "LABELS / OPTIONS">  
17 -<baseInfo "BASE INFO">  
18 -<comment "COMMENT">  
19 -<commentLabel "comment (max 100 characters)">  
20 -<dataletPreview "PREVIEW">  
21 -<addDatalet "ADD">  
22 -<modifyDatalet "MODIFY">  
23 -  
24 -<cellDescription "The cell of table.">  
25 -<levelDescription "It is the level field that the datalet will use to group the values at corrisponding field number level.">  
26 -  
27 -<categoriesDescription "The chart categories. Its values will be put in the horizontal axis. You need one value for each series.">  
28 -<seriesDescription "The chart series. Its values will be put in the vertical axis.">  
29 -  
30 -<XAxisLabelDescription "The label for the X axis.">  
31 -<YAxisLabelDescription "The label for the Y axis.">  
32 -<suffixDescription "The values suffix (eg units, dollars, euro, ...).">  
33 -  
34 -<pieSeriesDescription "The chart series. Its values will be put on slice of each series.">  
35 -<pieSizeDescription "The size for each series to create a concentric rings.">  
36 -  
37 -<bubbleCategoriesDescription "The chart categories. Its values will be put in the horizontal axis. You need one value for each series.">  
38 -<bubbleYValuesDescription "The chart plots y values. Its values will be put in the vertical axis.">  
39 -<bubbleZValuesDescription "The chart plots z value. Its values represent the size of the bubble.">  
40 -<bubbleSeriesDescription "The chart series. Its values visualize multi- series bubbles chart.">  
41 -  
42 -<scatterCategoriesDescription "The chart categories. You need one value for each series.">  
43 -<scatterXValuesDescription "The chart plots x values. Its values will be put in the horizontal axis.">  
44 -<scatterYValuesDescription "The chart plots y value. Its values will be put in the vertical axis.">  
45 -  
46 -<heatmapCategoriesDescription "The chart categories. Its values will be put in the horizontal axis.">  
47 -  
48 -<LatitudeDescription "It is latitude of the points you want to show in the map.">  
49 -<LongitudeDescription "It is longitude of the points you want to show in the map.">  
50 -<BalloonContentDescription "It is the text associated to the marker or the link to the image related to the camera associated to each points.">  
51 \ No newline at end of file 0 \ No newline at end of file