//定义翻译对象
var translations = {
"en": "Hello",
"fr": "Bonjour",
"es": "Hola"
};
//获取audio元素
var audio = document.getElementById("myAudio");
//设置播放事件
audio.onplay = function() {
//获取当前语言
var lang = navigator.language || navigator.userLanguage;
//获取翻译文本
var translation = translations[lang];
//将翻译文本添加到页面中
document.getElementById("translation").innerHTML = translation;
};
//播放音频
audio.play();
这样,在音频播放时,会自动根据用户的浏览器语言设置来翻译当前播放的内容,并在页面上展示翻译结果。