相关疑难解决方法(0)

如何解决我的语言环境问题?

每次我执行诸如启动或停止服务之类的操作时都会收到此消息。

perl: warning: Setting locale failed.   
perl: warning: Please check that your locale settings:   
        LANGUAGE = "en_US:en",   
        LC_ALL = (unset),   
        LC_MESSAGES = "en_US.UTF-8",   
        LANG = "en_US.UTF-8"   
    are supported and installed on your system.   
perl: warning: Falling back to the standard locale ("C").   
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   
(Reading database …
Run Code Online (Sandbox Code Playgroud)

server command-line locale

558
推荐指数
15
解决办法
104万
查看次数

区域设置不正确。我怎样才能重置它们?

我有语言环境问题。和其他程序中
的整理顺序nautilus已更改。
当我启动 GUI 应用程序时,终端中出现区域设置错误。

    Gtk-WARNING **: Locale not supported by C library.
        Using the fallback 'C' locale.
Run Code Online (Sandbox Code Playgroud)

locale命令产生错误消息

    locale: Cannot set LC_CTYPE to default locale: No such file or directory
    locale: Cannot set LC_ALL to default locale: No such file or directory
    LANG=en_AU
    LANGUAGE=en_AU:en
    LC_CTYPE="en_AU"
    LC_NUMERIC="en_AU"
    LC_TIME="en_AU"
    LC_COLLATE=en_AU.UTF-8
    LC_MONETARY="en_AU"
    LC_MESSAGES=en_AU.UTF-8
    LC_PAPER="en_AU"
    LC_NAME="en_AU"
    LC_ADDRESS="en_AU"
    LC_TELEPHONE="en_AU"
    LC_MEASUREMENT="en_AU"
    LC_IDENTIFICATION="en_AU"
    LC_ALL=
Run Code Online (Sandbox Code Playgroud)

正如askubuntu question 中所建议的,我已经运行了以下命令,但没有任何变化。

    sudo apt-get install language-pack-en-base
    sudo dpkg-reconfigure locales
Run Code Online (Sandbox Code Playgroud)

我也尝试了askubuntu 问题中的建议......也没有改变。

    apt-get install …
Run Code Online (Sandbox Code Playgroud)

locale

44
推荐指数
4
解决办法
15万
查看次数

如何将用户的语言(区域设置)改回英语?

我错误地通过管理 -> 语言支持尝试了一些设置。现在我的用户帐户已LANG设置为fi_FI.utf8,即使我想使用en_US.utf8. (这是对this的一种跟进。)

清单 1:我的用户帐户的当前区域设置:

$ locale
LANG=fi_FI.utf8
LANGUAGE=en
LC_CTYPE="fi_FI.utf8"
LC_NUMERIC="fi_FI.utf8"
LC_TIME=en_GB.UTF-8
LC_COLLATE="fi_FI.utf8"
LC_MONETARY="fi_FI.utf8"
LC_MESSAGES="fi_FI.utf8"
LC_PAPER=fi_FI.utf8
LC_NAME="fi_FI.utf8"
LC_ADDRESS="fi_FI.utf8"
LC_TELEPHONE="fi_FI.utf8"
LC_MEASUREMENT=fi_FI.utf8
LC_IDENTIFICATION="fi_FI.utf8"
LC_ALL=
Run Code Online (Sandbox Code Playgroud)

清单 2: /etc/default/locale 包含我要使用的语言环境设置:

$ cat /etc/default/locale 
LANG="en_US.utf8"

LC_TIME="en_GB.UTF-8"
LC_PAPER="fi_FI.utf8"
LC_MEASUREMENT="fi_FI.utf8"
Run Code Online (Sandbox Code Playgroud)

管理 -> 语言支持设置如下所示:

我的具体问题:

  • 特定于用户的区域设置(清单 1)究竟存储在哪里(在哪个文件中)?
  • 什么是改变它的推荐方法?通过编辑文件还是通过一些配置用户界面?(我想使用清单 2 中的设置。)

促使我问这个问题的根本烦恼:如何将 Firefox UI 语言从芬兰语更改回英语?

如果这有什么不同,我正在使用 Ubuntu 10.04。

gnome language locale

16
推荐指数
2
解决办法
7万
查看次数

Gnome-classic 语言变成中文了,怎么改回英文?

在此处输入图片说明我新安装的 Ubuntu 12.04 gnome-classic 在重启后刚刚变成中文语言环境,我如何将其改回英文?

我找不到任何语言菜单,而我打开的菜单是中文的...

当我打开一个终端并执行时gnome-language-selector,我在提示中得到了很多这样的信息:

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
Run Code Online (Sandbox Code Playgroud)

有任何想法吗?

如果我转到用户中的语言部分,我只能看到图片中的选项。

locale 12.04 gnome-classic

12
推荐指数
2
解决办法
4万
查看次数

无法在 Kubuntu 19.04 中将语言改回英语

问题:

在“设置”->“区域设置”中,我添加了马拉地语和印地语语言以查看其工作原理和翻译内容(我知道马拉地语和印地语)。重新启动后,语言更改为马拉地语。现在,我想恢复到英语,因为这是我在处理计算机时习惯的语言。但是,当我单击“添加语言...”按钮时,没有任何反应,也没有出现对话框。因此,除了作为添加语言存在的语言之外,我无法将语言更改为任何其他语言。

重现步骤:

转到设置 -> 区域设置 -> 单击添加语言... -> 添加印地语 - ????? (或马拉地语 - ?????,其他人可能不会给出相同的结果,不知道) -> 单击应用 -> 重新启动计算机 -> 转到 ????? ??????? (??????? ????????? 在马拉地语的情况下)-> 区域设置-> 单击添加语言...

我尝试过的:

  1. LANGUAGE 环境变量在哪里设置?
  2. 语言环境:重置丢失的设置
  3. /sf/ask/1917103961/
  4. https://websiteforstudents.com/how-to-change-to-your-native-language-on-ubuntu-17-10/
  5. https://www.shellhacks.com/linux-define-locale-language-settings/
  6. 部分菜单有中文/日文!

附加信息:

系统设置有时会崩溃。

崩溃日志:

Application: ??????? ??????? (systemsettings5), signal: Segmentation fault
Using host libthread_db library "/lib/x86_64-linux-gnu/libthread_db.so.1".
[Current thread is 1 (Thread 0x7f395cdb46c0 (LWP 3574))]

Thread 7 (Thread 0x7f393b5ef700 (LWP 3583)):
#0  __GI___libc_read (nbytes=16, buf=0x7f393b5eeb20, fd=18) at ../sysdeps/unix/sysv/linux/read.c:26
#1  __GI___libc_read (fd=18, buf=0x7f393b5eeb20, nbytes=16) at ../sysdeps/unix/sysv/linux/read.c:24
#2 …
Run Code Online (Sandbox Code Playgroud)

kde language kubuntu kde5

7
推荐指数
1
解决办法
6778
查看次数

语言环境:重置丢失的设置

由于一些奇怪的原因,我丢失了一些locale设置。我已经设法使用sudo dpkg-reconfigure locales以下方法恢复了其中的大部分:

perl: warning: Setting locale failed.
perl: warning: Please check that your locale settings:
 LANGUAGE = (unset),
 LC_ALL = (unset),
 LANG = "en_US.UTF-8"
    are supported and installed on your system.
perl: warning: Falling back to the standard locale ("C").
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
Run Code Online (Sandbox Code Playgroud)

所以我被一个缺失值困住了:

$ locale
locale: Cannot set LC_MESSAGES to default locale: No …
Run Code Online (Sandbox Code Playgroud)

locale

6
推荐指数
3
解决办法
8313
查看次数

语言支持有一个不需要的中文选项

当我打开系统设置并打开语言支持对话框时,列表中有一个选项,用于(我认为)中文。据我所知,我自己从未安装过这种语言。

语言支持对话框

在 Synaptic 中搜索 language-pack,以下包被列为已安装:language-pack-en、language-pack-en-base、language-pack-gnome-en 和 language-pack-gnome-en-base。如果单击“语言支持”对话框中的“已安装语言”按钮,我看不到已安装的中文列表:只有英文有复选标记。

这种额外的语言是否占用空间?我怎样才能删除它?

这是输出locate language-pack

% locate language-pack
/usr/share/doc/language-pack-en
/usr/share/doc/language-pack-en-base
/usr/share/doc/language-pack-gnome-en
/usr/share/doc/language-pack-gnome-en-base
/usr/share/doc/language-pack-en/changelog.gz
/usr/share/doc/language-pack-en/copyright
/usr/share/doc/language-pack-en-base/changelog.gz
/usr/share/doc/language-pack-en-base/copyright
/usr/share/doc/language-pack-gnome-en/changelog.gz
/usr/share/doc/language-pack-gnome-en/copyright
/usr/share/doc/language-pack-gnome-en-base/changelog.gz
/usr/share/doc/language-pack-gnome-en-base/copyright
/usr/share/locales/install-language-pack
/usr/share/locales/remove-language-pack
/var/cache/apt/archives/language-pack-en-base_1%3a11.10+20120103_all.deb
/var/cache/apt/archives/language-pack-en-base_1%3a12.04+20111229_all.deb
/var/cache/apt/archives/language-pack-en_1%3a11.10+20120103_all.deb
/var/cache/apt/archives/language-pack-en_1%3a12.04+20120202_all.deb
/var/cache/apt/archives/language-pack-gnome-en-base_1%3a11.10+20120103_all.deb
/var/cache/apt/archives/language-pack-gnome-en-base_1%3a12.04+20111229_all.deb
/var/cache/apt/archives/language-pack-gnome-en_1%3a11.10+20120103_all.deb
/var/cache/apt/archives/language-pack-gnome-en_1%3a12.04+20120202_all.deb
/var/lib/dpkg/info/language-pack-en-base.list
/var/lib/dpkg/info/language-pack-en-base.md5sums
/var/lib/dpkg/info/language-pack-en-base.postinst
/var/lib/dpkg/info/language-pack-en-base.postrm
/var/lib/dpkg/info/language-pack-en.list
/var/lib/dpkg/info/language-pack-en.md5sums
/var/lib/dpkg/info/language-pack-fr-base.list
/var/lib/dpkg/info/language-pack-fr-base.postrm
/var/lib/dpkg/info/language-pack-gnome-en-base.list
/var/lib/dpkg/info/language-pack-gnome-en-base.md5sums
/var/lib/dpkg/info/language-pack-gnome-en-base.postinst
/var/lib/dpkg/info/language-pack-gnome-en-base.postrm
/var/lib/dpkg/info/language-pack-gnome-en.list
/var/lib/dpkg/info/language-pack-gnome-en.md5sums
Run Code Online (Sandbox Code Playgroud)

这是输出ls /usr/share/locale-langpack

% ls /usr/share/locale-langpack 
en     en@boldquot  en_GB  en@quot  en_US
en_AU  en_CA        en_NZ  en@shaw  en_US@piglatin
Run Code Online (Sandbox Code Playgroud)

language-support

5
推荐指数
1
解决办法
5503
查看次数

如何更改默认语言?

我在上网本上新安装了 Ubuntu 11.10,错误地选择了错误的语言而不是英语,现在我想将默认语言更改回我喜欢的英语 我尝试通过语言支持工具设置英语,但仍然通过其他文件夹名称显示语言而不是英语

ubuntu-netbook 11.10 language-support

3
推荐指数
1
解决办法
1万
查看次数

在系统设置中设置了不需要的中文

根据一些用户的建议,我对系统设置进行了一些更改。但是,今天早上重新启动时,我无法将英语视为我的默认语言。我的系统显示一些我看不懂的汉字。

我想要的只是将 Libre Office 用于印地语的特定文档。发生的事情是,即使 Gmail 也以中文打开。系统设置文件夹等也都是中文打开的。我现在无法使用该系统。

我已经在这里上传了快照:请看一下。

请注意,在第三个快照中,日历和菜单以中文显示。

我想要原始的美国英语菜单和文件夹名称。我只想在 Libre Office 中使用 Lohit Hindi 字体输入文档。

我使用 Ubuntu 11.10。我不使用 Unity,只使用 Gnome 桌面。我很久以前就安装了 gnome-session-fallback 并且从那以后一直在使用它。

如何返回所有英文子菜单和英文文件夹名称?我有一个美式英语键盘,我只使用美式英语。现在以某种方式设置的这个东西是不需要的。

gnome 11.10 desktop-environments language-support

2
推荐指数
1
解决办法
5745
查看次数