在 Linux 或 Windows 版 Signal Messenger 中更改拼写检查语言

在 Linux 或 Windows 版 Signal Messenger 中更改拼写检查语言

我希望同时使用多种语言进行拼写检查(类似于邮件客户端 Evolution 或 Slack 客户端或类似于 Google Chrome 或类似于 Android 键盘)或者至少有一个选项可以更改拼写检查语言。

我在 Linux(Fedora)和 Windows 10 上都安装了 Signal。对我来说,拼写检查目前仅适用于我的操作系统的默认语言。

答案1

无法在应用程序本身中更改语言,也无法通过扩展来让每个对话都使用特定的语言,但功能请求您可以在社区论坛上投票。

同时,应用程序将使用系统语言,但可以使用其他语言启动它。

在 Windows 上

您必须修改开始菜单中的 Signal 快捷方式:

  1. 在开始菜单中搜索 Signal
  2. 右击 > 打开文件位置
  3. 右键单击“信号”>“属性”[alt-enter]
  4. 修改目标通过添加--lang=<language><language>选择的语言和地区代码,例如en_US

注意:更新 Signal 时,您需要退出并从该快捷方式重新启动 Signal,否则在更新过程重新启动时,它将再次默认为系统语言。同样,您应该禁用 Windows 的自动启动并始终从快捷方式启动 Signal。

在 Linux 上

您需要设置LANG(用于拼写检查)和LANGUAGE(用于界面语言)变量。

最好的方法是创建一个自定义signal-desktop.desktop快捷方式~/.local/share/applications(这可能是特定于操作系统或桌面环境的),以便它不会在每次更新后被覆盖。

首先复制/usr/share/applications/signal-desktop.desktop~/.local/share/applications,然后修改该Exec行以包含你的语言,例如,

Exec=env LANG=fr_BE.UTF-8 LANGUAGE=fr_BE /opt/Signal/signal-desktop --no-sandbox %U

苹果系统

语言和地区系统偏好设置允许设置每个应用程序的偏好设置。

相关内容