Ei muokkausyhteenvetoa |
Ei muokkausyhteenvetoa |
||
| Rivi 31: | Rivi 31: | ||
function <!--{$id|default:algalbarochart|escape:'html'}-->_init() { | function <!--{$id|default:algalbarochart|escape:'html'}-->_init() { | ||
var today = new Date(); | var today = new Date(); | ||
var vuosi = <!--{$vuosi|default:0|escape:'html'}-->; | var vuosi = <!--{$vuosi|default:0|escape:'html'}-->; | ||
| Rivi 47: | Rivi 47: | ||
var minweek = <!--{$minweek|default:23|escape:'html'}-->; | var minweek = <!--{$minweek|default:23|escape:'html'}-->; | ||
var maxweek = <!--{$maxweek|default:39|escape:'html'}-->; | var maxweek = <!--{$maxweek|default:39|escape:'html'}-->; | ||
var lang = '<!--{$lang|default:fi|escape:'html'}-->'; | |||
if (ely == "xxx") { ely = undefined; } | if (ely == "xxx") { ely = undefined; } | ||
| Rivi 119: | Rivi 120: | ||
dataType:'jsonp' | dataType:'jsonp' | ||
}); | }); | ||
function i18n( text, lang ) { | |||
var o = {}; | |||
o[ 'Liian vähän havaintoja' ] = { 'en': 'Not enough observations', 'sv': 'För lite observationer' ); | |||
o[ 'Sisävedet' ] = { 'en': 'Inland water', 'sv': 'Inlandsvatten' ); | |||
o[ 'Merialueet' ] = { 'en': 'Sea areas', 'sv': 'Havsområden' ); | |||
var response = text; | |||
if ( typeof o[ text ] != 'undefined' ) { | |||
if ( typeof o[ text ][ lang ] != 'undefined' ) { | |||
response = o[ text ][ lang ]; | |||
} | |||
} | |||
return response; | |||
} | |||
function success(request) { | function success(request) { | ||
console.log(request); | //console.log(request); | ||
if (request.query.results != undefined) { | if (request.query.results != undefined) { | ||
| Rivi 147: | Rivi 167: | ||
Rdata1[resultItem.Viikko[0]-minweek][5] = 0; | Rdata1[resultItem.Viikko[0]-minweek][5] = 0; | ||
Rdata1[resultItem.Viikko[0]-minweek][6] = weekSpan; | Rdata1[resultItem.Viikko[0]-minweek][6] = weekSpan; | ||
Rdata1[resultItem.Viikko[0]-minweek][6] += '\ | Rdata1[resultItem.Viikko[0]-minweek][6] += '\n' + i18n( 'Liian vähän havaintoja', lang ); | ||
} else if (resultBaroVal == 0) { | } else if (resultBaroVal == 0) { | ||
Rdata1[resultItem.Viikko[0]-minweek][9] = 0; | Rdata1[resultItem.Viikko[0]-minweek][9] = 0; | ||
| Rivi 270: | Rivi 290: | ||
data1.addRows(Rdata1); | data1.addRows(Rdata1); | ||
titlevar = 'Sisävedet'; | titlevar = i18n( 'Sisävedet', lang ); | ||
if (ely != undefined) { titlevar += ' (' + ely.replace(' elinkeino-, liikenne- ja ympäristökeskus', '') + ')'; } | if (ely != undefined) { titlevar += ' (' + ely.replace(' elinkeino-, liikenne- ja ympäristökeskus', '') + ')'; } | ||
| Rivi 327: | Rivi 347: | ||
data2.addRows(Rdata2); | data2.addRows(Rdata2); | ||
titlevar = 'Merialueet'; | titlevar = i18n( 'Merialueet', lang ); | ||
if (ely != undefined) { titlevar += ' (' + ely.replace(' elinkeino-, liikenne- ja ympäristökeskus', '')+ ')'; } | if (ely != undefined) { titlevar += ' (' + ely.replace(' elinkeino-, liikenne- ja ympäristökeskus', '')+ ')'; } | ||


