界面语言:七种语言、即时切换、无需重启

Senzoukria Desktop 把界面翻译成英语、法语、西班牙语、意大利语、简体中文、俄语和阿拉伯语。语言选择器立即作用于整个应用,而图表数据、品种代码和经纪商消息保持交易所发来的原样。

Senzoukria · 文档 · 更新于 2026 年 9 月


位置

位置
设置 → 通用 → 语言,或 账户 → 偏好设置 → 语言
默认
英语(en)
选项
English、Français、Español、Italiano、中文(简体)、Русский、العربية
存储
本地存储键 senzoukria.locale.v1;无法识别的值回退到英语

它做什么

语言设置通过每种语言一份词典驱动所有界面标签。英语词典是基准:其他每份词典都必须包含它的全部键,缺失的翻译是编译期错误,而不是运行时的空洞。选定一种语言后,store 更新,所有组件重新渲染,文档的 lang 属性也随之改变,使屏幕阅读器和拼写检查使用正确的语言。无需重启。

选择器始终用各语言自己的文字列出它们(法语用户看到 Français,俄语用户看到 Русский),因此即使当前语言你完全读不懂,也能找到它。账户页面的偏好设置下有同一个选择器,并提示它立即生效,以及图表数据、品种代码和经纪商消息保持交易所发来的原样。

设置

语言选择器及其行为
设置默认值作用
语言英语所有界面文本、菜单、提示、对话框、向导式教程的文字和语音片段,以及助手的回复语言。图表、数字、品种代码和经纪商消息不变
文档 lang跟随所选语言设置在 HTML 根节点上供无障碍工具使用;所有语言的文字方向都保持从左到右

什么会翻译,什么不会

会翻译:导航、设置、交易面板、报告与崩溃界面、教程气泡、指南页面的框架文字、声音事件名称与提示音。向导式教程的语音片段七种语言都有,教程会选取当前语言的片段。

按设计不翻译:品种代码、合约名称、价格与数量、经纪商或交易所返回的消息、数据源的产品名(Rithmic 直连、NinjaTrader、Quantower)、关于页面上的版权与许可条文,以及八章指南的正文 —— 它以英文撰写。指标目录中的标识符是稳定的英文 id。

阿拉伯语保持应用从左到右的布局:图表、DOM 梯形和价格列遵循交易所的顺序,阿拉伯文通过 Unicode 双向算法在每个标签内部从右向左渲染。

如何使用

  • 打开设置,在通用卡片的第一行选择语言;页面会立刻以该语言重绘。
  • 如果界面语言你读不懂,去找设置页面第一张卡片的第一个下拉框:它的选项都用各自的文字书写。
  • “报告问题”界面会把界面语言记入诊断包,这样一份报告就能和你当时看到的标签对应上。

局限与陷阱

  • 该设置保存在这个窗口的本地存储中。如果保存的值不属于这七种语言(例如降级之后),应用会静默回退到英语。
  • 计数和品种代码之类的插值内容按原样插入;没有取到值的占位符会以 {name} 的形式保留可见,便于上报。
  • 助手的回答跟随界面语言,但各语言下的模型质量取决于你选择的引擎。

其他语言版本

常见问题

改完语言需要重启应用吗?
不需要。改动立即作用于所有界面,包括已打开的面板和向导式教程。
我的图表或经纪商消息会被翻译吗?
不会。品种代码、价格、数量以及经纪商或交易所返回的任何文本都按收到的原样显示。只有应用自己的标签会被翻译。
为什么阿拉伯语界面仍然是从左到右?
图表、DOM 和价格列保持交易所的顺序,因此布局保持 LTR。阿拉伯文标签在每个文本元素内部从右向左渲染。