我希望同时使用多种语言进行拼写检查(类似于邮件客户端 Evolution 或 Slack 客户端或类似于 Google Chrome 或类似于 Android 键盘)或者至少有一个选项可以更改拼写检查语言。
我在 Linux(Fedora)和 Windows 10 上都安装了 Signal。对我来说,拼写检查目前仅适用于我的操作系统的默认语言。
答案1
无法在应用程序本身中更改语言,也无法通过扩展来让每个对话都使用特定的语言,但功能请求您可以在社区论坛上投票。
同时,应用程序将使用系统语言,但可以使用其他语言启动它。
在 Windows 上
您必须修改开始菜单中的 Signal 快捷方式:
- 在开始菜单中搜索 Signal
- 右击 > 打开文件位置
- 右键单击“信号”>“属性”[alt-enter]
- 修改目标通过添加
--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
苹果系统
语言和地区系统偏好设置允许设置每个应用程序的偏好设置。