Ero sivun ”Widget:Leväbarometri” versioiden välillä
Järvi-meriwikistä
Rivi 123: | Rivi 123: | ||
function i18n( text, lang ) { | function i18n( text, lang ) { | ||
− | var o = {}; | + | var o = {}; |
− | o[ ' | + | o[ 'Sinileväbarometri' ] = { 'en': 'Blue-green algal barometer', 'sv': 'Blågrönalgbarometer' }; |
− | o[ 'Sisävedet' ] = { 'en': 'Inland | + | o[ 'Sisävedet' ] = { 'en': 'Inland waters', 'sv': 'Inlandsvatten' }; |
o[ 'Merialueet' ] = { 'en': 'Sea areas', 'sv': 'Havsområden' }; | o[ 'Merialueet' ] = { 'en': 'Sea areas', 'sv': 'Havsområden' }; | ||
+ | o[ 'Viikko' ] = { 'en': 'Week', 'sv': 'Vecka' }; | ||
+ | o[ 'Liian vähän havaintoja' ] = { 'en': 'Not enough observations', 'sv': 'För lite observationer' }; | ||
+ | o[ 'Määritelty viikko' ] = { 'en': 'Specified week', 'sv': 'Angiven vecka' }; | ||
+ | |||
+ | |||
+ | 'Ei levähavaintoja' | ||
+ | Liukuva keskiarvo | ||
var response = text; | var response = text; | ||
Rivi 171: | Rivi 178: | ||
Rdata1[resultItem.Viikko[0]-minweek][9] = 0; | Rdata1[resultItem.Viikko[0]-minweek][9] = 0; | ||
Rdata1[resultItem.Viikko[0]-minweek][10] = weekSpan; | Rdata1[resultItem.Viikko[0]-minweek][10] = weekSpan; | ||
− | Rdata1[resultItem.Viikko[0]-minweek][10] += '\n0 - Ei levähavaintoja'; | + | Rdata1[resultItem.Viikko[0]-minweek][10] += '\n0 - ' + i18n( 'Ei levähavaintoja', lang ); |
} else { | } else { | ||
if (resultItem.Viikko[0] == viikko) { | if (resultItem.Viikko[0] == viikko) { | ||
Rivi 186: | Rivi 193: | ||
if (resultBaroVal < 0) { | if (resultBaroVal < 0) { | ||
Rdata1[resultItem.Viikko[0]-minweek][3] = 0; | Rdata1[resultItem.Viikko[0]-minweek][3] = 0; | ||
− | Rdata1[resultItem.Viikko[0]-minweek][4] = 'Liukuva keskiarvo\n1998-'; | + | Rdata1[resultItem.Viikko[0]-minweek][4] = i18n( 'Liukuva keskiarvo' lang ) + '\n1998-'; |
− | Rdata1[resultItem.Viikko[0]-minweek][4] += '\ | + | Rdata1[resultItem.Viikko[0]-minweek][4] += '\n + i18n( 'Liian vähän havaintoja', lang ); |
} else { | } else { | ||
Rdata1[resultItem.Viikko[0]-minweek][3] = resultBaroVal; | Rdata1[resultItem.Viikko[0]-minweek][3] = resultBaroVal; | ||
if (vertaa == undefined) { | if (vertaa == undefined) { | ||
− | Rdata1[resultItem.Viikko[0]-minweek][4] = 'Liukuva keskiarvo\n1998-'; | + | Rdata1[resultItem.Viikko[0]-minweek][4] = i18n( 'Liukuva keskiarvo', lang ) + '\n1998-'; |
Rdata1[resultItem.Viikko[0]-minweek][4] += (today.getFullYear()-1).toString(); | Rdata1[resultItem.Viikko[0]-minweek][4] += (today.getFullYear()-1).toString(); | ||
} else { | } else { | ||
Rivi 215: | Rivi 222: | ||
Rdata2[resultItem.Viikko[0]-minweek][5] = 0; | Rdata2[resultItem.Viikko[0]-minweek][5] = 0; | ||
Rdata2[resultItem.Viikko[0]-minweek][6] = weekSpan; | Rdata2[resultItem.Viikko[0]-minweek][6] = weekSpan; | ||
− | Rdata2[resultItem.Viikko[0]-minweek][6] += '\ | + | Rdata2[resultItem.Viikko[0]-minweek][6] += '\n' + i18n( 'Liian vähän havaintoja', lang ); |
} else if (resultBaroVal == 0) { | } else if (resultBaroVal == 0) { | ||
Rdata2[resultItem.Viikko[0]-minweek][9] = 0; | Rdata2[resultItem.Viikko[0]-minweek][9] = 0; | ||
Rdata2[resultItem.Viikko[0]-minweek][10] = weekSpan; | Rdata2[resultItem.Viikko[0]-minweek][10] = weekSpan; | ||
− | Rdata2[resultItem.Viikko[0]-minweek][10] += '\n0 - Ei levähavaintoja'; | + | Rdata2[resultItem.Viikko[0]-minweek][10] += '\n0 - ' + i18n( 'Ei levähavaintoja', lang ); |
} else { | } else { | ||
if (resultItem.Viikko[0] == viikko) { | if (resultItem.Viikko[0] == viikko) { | ||
Rivi 234: | Rivi 241: | ||
if (resultBaroVal < 0) { | if (resultBaroVal < 0) { | ||
Rdata2[resultItem.Viikko[0]-minweek][3] = 0; | Rdata2[resultItem.Viikko[0]-minweek][3] = 0; | ||
− | Rdata2[resultItem.Viikko[0]-minweek][4] = 'Liukuva keskiarvo\n1998-'; | + | Rdata2[resultItem.Viikko[0]-minweek][4] = i18n( 'Liukuva keskiarvo' lang ) + '\n1998-'; |
− | Rdata2[resultItem.Viikko[0]-minweek][4] += '\ | + | Rdata2[resultItem.Viikko[0]-minweek][4] += '\n' + i18n( 'Liian vähän havaintoja', lang ); |
} else { | } else { | ||
Rdata2[resultItem.Viikko[0]-minweek][3] = resultBaroVal; | Rdata2[resultItem.Viikko[0]-minweek][3] = resultBaroVal; | ||
if (vertaa == undefined) { | if (vertaa == undefined) { | ||
− | Rdata2[resultItem.Viikko[0]-minweek][4] = 'Liukuva keskiarvo\n1998-'; | + | Rdata2[resultItem.Viikko[0]-minweek][4] = i18n( 'Liukuva keskiarvo' lang ) + '\n1998-'; |
Rdata2[resultItem.Viikko[0]-minweek][4] += (today.getFullYear()-1).toString(); | Rdata2[resultItem.Viikko[0]-minweek][4] += (today.getFullYear()-1).toString(); | ||
} else { | } else { | ||
Rivi 272: | Rivi 279: | ||
data1 = new google.visualization.DataTable(); | data1 = new google.visualization.DataTable(); | ||
− | data1.addColumn('string', 'Viikko'); | + | data1.addColumn('string', i18n( 'Viikko', lang ) ); |
data1.addColumn('number', vuosi); | data1.addColumn('number', vuosi); | ||
data1.addColumn({type:'string', role:'tooltip'}); | data1.addColumn({type:'string', role:'tooltip'}); | ||
Rivi 281: | Rivi 288: | ||
} | } | ||
data1.addColumn({type:'string', role:'tooltip'}); | data1.addColumn({type:'string', role:'tooltip'}); | ||
− | data1.addColumn('number', 'Liian vähän havaintoja'); | + | data1.addColumn('number', i18n( 'Liian vähän havaintoja', lang )); |
data1.addColumn({type:'string', role:'tooltip'}); | data1.addColumn({type:'string', role:'tooltip'}); | ||
− | data1.addColumn('number', ' | + | data1.addColumn('number', i18n( 'Määritelty viikko', lang )); |
data1.addColumn({type:'string', role:'tooltip'}); | data1.addColumn({type:'string', role:'tooltip'}); | ||
− | data1.addColumn('number', ' | + | data1.addColumn('number', i18n( 'Sinileväbarometri', lang ) + ' 0' ); |
data1.addColumn({type:'string', role:'tooltip'}); | data1.addColumn({type:'string', role:'tooltip'}); | ||