Для обычного сайта так делать смысла нет. А вот для самостоятельных приложений (HTA, XUL) так делать имеет смысл.
Сообщение от fiw
|
А если этого значения нету в массиве?
|
Лучше так сделайте:
var texts = {
'Yes': 'Да',
'No': 'Нет',
'Cancel': 'Отмена'
};
function translate(value)
{
return texts[value] || value;
};
alert([
translate('Delete this file?'),
translate('Yes'),
translate('No')
]);