異なる言語のフレーズを含む JSON がある場合:
var lang = {
'topic' : {
'en' : 'Topic',
'et' : 'Teema',
'fi' : 'Aihe'
},
'MainPage' : {
'en' : 'Main page',
'et' : 'Pealeht',
'fi' : 'Pääsivu'
}//,
//...etc
};
特定の言語を選択するための関数を定義する方法:
function getText(lang, langKey) {
//???????
return langJson;
}
次のような同じフレーズを出力します。
getText(lang, 'en'); //outputs {topic:'Topic',MainPage:'Main page',..}
getText(lang, 'et'); //outputs {topic:'Teema',MainPage:'Pealeht',..}
getText(lang, 'fi'); //outputs {topic:'Aihe',MainPage:'Pääsivu',..}
頑張れ:私