我希望我的系统语言环境为英语(印度)而不是英语。我locale.LANGUAGE=en_IN.UTF-8
在启动时尝试了内核命令行选项。但是,LibreOffice 套件中的 Writer 应用程序仍然选择英语(美国)作为语言环境。我曾在命令行中尝试过以下操作,让 Writer 选择英语(印度):
alias soffice=$( which soffice )\ --nologo\ \2\>\>\ ${XDG_RUNTIME_DIR}/soffice_output.txt ; alias soffice ; LANG=en_IN.UTF-8 soffice &
详细信息请参阅以下命令的输出:
ramumsrk@ubuntu-23-04-lunar-lobster-desktop-amd64:~/Desktop$ localectl
Warning: Settings on kernel command line override system locale settings in /etc/locale.conf.
Command Line: LANGUAGE=en_IN.UTF-8
System Locale: LANG=en_US.UTF-8
LANGUAGE=en
LC_NUMERIC=en_IN.UTF-8
LC_TIME=en_IN.UTF-8
LC_MONETARY=en_IN.UTF-8
LC_PAPER=en_IN.UTF-8
LC_NAME=en_IN.UTF-8
LC_ADDRESS=en_IN.UTF-8
LC_TELEPHONE=en_IN.UTF-8
LC_MEASUREMENT=en_IN.UTF-8
LC_IDENTIFICATION=en_IN.UTF-8
VC Keymap: (unset)
X11 Layout: us,in
X11 Model: pc105
X11 Variant: ,eng
X11 Options: grp_led:scroll
如何在 Ubuntu 23.04 上将系统语言环境设置为英语(印度)而不是英语?
答案1
语言选项已减少到有翻译的选项。对于您来说,由于没有英语(印度)翻译,因此它默认为 en_US.UTF-8。
可以设置的其他英语区域设置示例是 en_GB.UTF-8 和 en_CA.UTF.8,因为存在英国英语和加拿大英语的翻译。
你可能想去设置 -> 区域和语言了解此设置的背景。在该 GUI 中提供 15-20 种不同的英语语言选项没什么意义,不是吗?