奇怪的语言环境问题

奇怪的语言环境问题,第1张

概述奇怪的语言环境问题

最近我的侏儒terminal停止工作。 使用xterm启动后,我看到以下内容:

(process:3975): Gtk-WARNING **: Locale not supported by C library. Using the fallback 'C' locale. Error constructing proxy for org.gnome.Terminal:/org/gnome/Terminal/Factory0: Error calling StartServiceByname for org.gnome.Terminal: GDBus.Error:org.freedesktop.DBus.Error.Spawn.ChildExited: Process org.gnome.Terminal exited with status 8

它似乎与我的区域设置有关,如下所示:

locale: Cannot set LC_CTYPE to default locale: No such file or directory locale: Cannot set LC_MESSAGES to default locale: No such file or directory locale: Cannot set LC_ALL to default locale: No such file or directory LANG=en_GB.utf8 LC_CTYPE="en_GB.utf8" LC_NUMERIC="en_GB.utf8" LC_TIME="en_GB.utf8" LC_ColLATE="en_GB.utf8" LC_MONETARY="en_GB.utf8" LC_MESSAGES="en_GB.utf8" LC_PAPER="en_GB.utf8" LC_name="en_GB.utf8" LC_ADDRESS="en_GB.utf8" LC_TELEPHn_GB.utf8" LC_MEASUREMENT="en_GB.utf8" LC_IDENTIFICATION="en_GB.utf8" LC_ALL=

我的locale -a看起来像这样:

locale: Cannot set LC_CTYPE to default locale: No such file or directory locale: Cannot set LC_MESSAGES to default locale: No such file or directory locale: Cannot set LC_ColLATE to default locale: No such file or directory C POSIX en_US.utf8 fr_CA.utf8 pl_PL.utf8

我真的不知道在哪里所有的en_GB.utf8来自语言环境的输出。

如何在linux C / C ++程序中支持多种语言?

用LCMapString API制作wchar_t大写

为什么localeconv()在linux上意大利语(it_IT)返回空string(“”)为000_sep?

打印所有std :: locale名称(windows)

“locale”在Mac OS X和/或其他Unix / linux *** 作系统上做了什么?

我尝试了locale-gen,就像在post中提到的类似的问题一样,但是这并没有解决问题。 我该如何修复? 这台电脑上的其他帐户没有这个问题,只有我的。 我不记得做了什么特别的事情会导致这一点。

在windows上使用Perl获取当前系统本地编码

gcc,UTF-8和limits.h

MongoDB:locale :: facet :: _ S_create_c_locale名称无效

奇怪的字符:R和windows语言环境的交互?

std :: locale(const char *)冻结…有时。 Visual Studio的错误?

有两种方法可以解决这个问题。

生成缺少的语言环境 。 打开/etc/locale.gen并取消注释缺少语言环境的行( en_GB.utf8 )。 然后以root身份运行locale-gen 。

找到语言环境设置为不正确的值的位置。 试试grep LANG ~/.*profile ~/.bashrc ~/.pam_environment ~/.xinitrc 。 用错误的导出命令对行进行注释。

可以肯定的是,这些更改是应用的,重新登录或重新启动。

总结

以上是内存溢出为你收集整理的奇怪的语言环境问题全部内容,希望文章能够帮你解决奇怪的语言环境问题所遇到的程序开发问题。

如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/langs/1292470.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-06-10
下一篇 2022-06-10

发表评论

登录后才能评论

评论列表(0条)

保存