从 Launcher 启动时,我的 SPM(Synaptic 软件包管理器)界面是泰语的。Konsole 输出很多泰语,但其界面是英语(其应用程序语言设置设置为英语)。系统语言设置为英语,也安装了泰语,但排在第二位。
cat /etc/default/locale
给出:
# File generated by update-locale
LANG="en_US.UTF-8"
LC_NUMERIC="th_TH.UTF-8"
LC_TIME="th_TH.UTF-8"
LC_MONETARY="th_TH.UTF-8"
LC_PAPER="th_TH.UTF-8"
LC_NAME="th_TH.UTF-8"
LC_ADDRESS="th_TH.UTF-8"
LC_TELEPHONE="th_TH.UTF-8"
LC_MEASUREMENT="th_TH.UTF-8"
LC_IDENTIFICATION="th_TH.UTF-8"
只是
locale
给出另外 3 行:
LANGUAGE=en_US:th
LC_CTYPE="en_US.UTF-8"
LC_ALL=
在终端中,
synaptic
泰语 SPM 成绩
LANG=en_US synaptic
SPM 英文科成绩
synaptic-pkexec
,这是启动器命令,结果显示泰语 SPM
LANG=en_US synaptic-pkexec
泰语 SPM 成绩
答案1
- 发射系统设置
- 在里面个性化选择部分,区域设置
- 选择语言
- 选择泰语,点击左箭头将其移回可用语言而英语则成为唯一首选语言
- 注销和登录
SPM 菜单现在以英文显示。语言环境现在导致语言行发生改变:
LANGUAGE=en_US
我仍然可以在所有应用程序中输入泰语。系统语言设置会更改系统和应用程序中使用的语言,而不是键盘可用的语言。
答案2
LC_*
您可以删除中的所有变量设置/etc/default/locale
,即删除除前两行之外的所有行。如果您希望泰语格式在其他应用程序中可用,可以使用语言支持来设置它无需点击“应用系统范围”按钮。