c语言编程笔录

首页 >   > 笔记大全

笔记大全

windows中edge自动翻译不弹出来了如何解决

更新时间:2023-11-13

问题描述

最近在使用Windows中的Edge浏览器时,发现自动翻译已经不弹出来了,而且无法打开。这给我带来了很大的困扰,因为我需要翻译的文章很多,现在只能手动复制到其他翻译软件中。我想知道该如何解决这个问题。

分析问题

这个问题的出现很可能是由于Edge浏览器的设置被更改了。所以检查Edge的设置可能会是一个好的起点。

// 检查Edge浏览器的设置
function checkEdgeSettings(){
  // 获取Edge的设置对象
  let edgeSettings = window.navigator.userAgentData.brands.filter(obj => obj.brand === 'Microsoft Edge')[0].browserSpecificSettings;

  // 检查Edge的自动翻译设置是否开启
  if(edgeSettings.webNotification.options.speechAndLanguagePackAutoInstallEnabled){
    console.log('Edge浏览器的自动翻译设置已开启');
  }else{
    console.log('Edge浏览器的自动翻译设置未开启');
  }
}

解决问题

原来Edge的自动翻译设置被关闭了,我们可以通过设置打开它来解决问题。

// 开启Edge浏览器的自动翻译设置
function enableEdgeAutoTranslate(){
  // 获取Edge的设置对象
  let edgeSettings = window.navigator.userAgentData.brands.filter(obj => obj.brand === 'Microsoft Edge')[0].browserSpecificSettings;

  // 打开自动翻译设置
  edgeSettings.webNotification.options.speechAndLanguagePackAutoInstallEnabled = true;
}

总结

通过检查Edge浏览器的设置,可以找到问题的根本原因,然后再通过设置来解决它。这一问题的方案可以参考以上代码示例。如果你也遇到了类似的问题,可以按照上述方法来尝试解决。

返回内容:

问题描述

最近在使用Windows中的Edge浏览器时,发现自动翻译已经不弹出来了,而且无法打开。这给我带来了很大的困扰,因为我需要翻译的文章很多,现在只能手动复制到其他翻译软件中。我想知道该如何解决这个问题。

分析问题

这个问题的出现很可能是由于Edge浏览器的设置被更改了。所以检查Edge的设置可能会是一个好的起点。

// 检查Edge浏览器的设置
function checkEdgeSettings(){
  // 获取Edge的设置对象
  let edgeSettings = window.navigator.userAgentData.brands.filter(obj => obj.brand === 'Microsoft Edge')[0].browserSpecificSettings;

  // 检查Edge的自动翻译设置是否开启
  if(edgeSettings.webNotification.options.speechAndLanguagePackAutoInstallEnabled){
    console.log('Edge浏览器的自动翻译设置已开启');
  }else{
    console.log('Edge浏览器的自动翻译设置未开启');
  }
}

解决问题

原来Edge的自动翻译设置被关闭了,我们可以通过设置打开它来解决问题。

// 开启Edge浏览器的自动翻译设置
function enableEdgeAutoTranslate(){
  // 获取Edge的设置对象
  let edgeSettings = window.navigator.userAgentData.brands.filter(obj => obj.brand === 'Microsoft Edge')[0].browserSpecificSettings;

  // 打开自动翻译设置
  edgeSettings.webNotification.options.speechAndLanguagePackAutoInstallEnabled = true;
}

总结

通过检查Edge浏览器的设置,可以找到问题的根本原因,然后再通过设置来解决它。这一问题的方案可以参考以上代码示例。如果你也遇到了类似的问题,可以按照上述方法来尝试解决。