
javascript
// 获取当前页面的语言设置
var lang = navigator.language || navigator.userLanguage;
// 根据当前语言设置选择对应的翻译API
var apiKey = 'YOUR_GOOGLE_TRANSLATE_API_KEY'; // 请替换为你的Google Translate API密钥
var url = `https://translation.googleapis.com/language/translate/v2?key=${apiKey}&q=${encodeURIComponent(document.title)}&target=${lang}`;
// 发送请求并处理响应
fetch(url)
.then(response => response.json())
.then(data => {
console.log('翻译结果:', data.data.translations[0].translatedText);
})
.catch(error => {
console.error('请求失败:', error);
});
请注意,你需要将`YOUR_GOOGLE_TRANSLATE_API_KEY`替换为你自己的Google Translate API密钥。此外,这个示例仅适用于支持Fetch API的现代浏览器。