标签: locale

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

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

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万
查看次数

如何将语言环境添加到 ubuntu 服务器?

我目前有这些语言环境:

locale -a

C
en_AG
en_AG.utf8
en_AU.utf8
en_BW.utf8
en_CA.utf8
en_DK.utf8
en_GB.utf8
en_HK.utf8
en_IE.utf8
en_IN
en_IN.utf8
en_NG
en_NG.utf8
en_NZ.utf8
en_PH.utf8
en_SG.utf8
en_US.utf8
en_ZA.utf8
en_ZW.utf8
POSIX
Run Code Online (Sandbox Code Playgroud)

如何将ru_RU语言环境安装到我的服务器?

server locale

217
推荐指数
7
解决办法
32万
查看次数

如何在 GNOME 日历小程序中将星期一设置为一周的第一天?

将一周的第一天更改为星期一(而不是星期日,如下面的屏幕截图所示)的推荐方法是什么?

替代文字

我在时钟首选项、系统 -> 首选项或系统 -> 管理中都找不到任何相关内容。

这可能与调整语言环境有关,所以这里是(可能相关的)输出locale

LANG=en_US.utf8
LC_CTYPE="en_US.utf8"
LC_NUMERIC="en_US.utf8"
LC_TIME="en_US.utf8"
...
LC_ALL=
Run Code Online (Sandbox Code Playgroud)

注意:我想在 GNOME 和命令行中都将英语作为 UI 语言。日期目前是这样显示的(例如ls -l): 2010-10-06 15:32,我也想保持原样。

gnome calendar locale

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

将命令输出语言从母语切换为英语

如何将命令输出语言从我的母语切换到英语,以便我可以使用英语命令输出(错误消息)发布我的 Ask Ubuntu 问题?

command-line locale

99
推荐指数
4
解决办法
8万
查看次数

语言环境变量在远程 shell 中不起作用(perl:警告:设置语言环境失败。)

我有一个全新的 ubuntu 12.04 安装。当我连接到远程服务器时,出现如下错误:

~$ ssh example.com sudo aptitude upgrade
...
Traceback (most recent call last):
  File "/usr/bin/apt-listchanges", line 33, in <module>
    from ALChacks import *
  File "/usr/share/apt-listchanges/ALChacks.py", line 32, in <module>
    sys.stderr.write(_("Can't set locale; make sure $LC_* and $LANG are correct!\n"))
NameError: name '_' is not defined
perl: warning: Setting locale failed.
perl: warning: Please check that your locale settings:
    LANGUAGE = (unset),
    LC_ALL = (unset),
    LC_TIME = "de_DE.UTF-8",
    LC_MONETARY = "de_DE.UTF-8",
    LC_ADDRESS = "de_DE.UTF-8",
    LC_TELEPHONE = "de_DE.UTF-8",
    LC_NAME …
Run Code Online (Sandbox Code Playgroud)

ssh locale

98
推荐指数
5
解决办法
10万
查看次数

无法将 LC_CTYPE 设置为默认语言环境:没有这样的文件或目录

我有这个确切的问题,但没有解决方案。我试过了,但没有用

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

$ 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_US.UTF-8
LANGUAGE=
LC_CTYPE=UTF-8
LC_NUMERIC="en_US.UTF-8"
LC_TIME="en_US.UTF-8"
LC_COLLATE="en_US.UTF-8"
LC_MONETARY="en_US.UTF-8"
LC_MESSAGES="en_US.UTF-8"
LC_PAPER="en_US.UTF-8"
LC_NAME="en_US.UTF-8"
LC_ADDRESS="en_US.UTF-8"
LC_TELEPHONE="en_US.UTF-8"
LC_MEASUREMENT="en_US.UTF-8"
LC_IDENTIFICATION="en_US.UTF-8"
LC_ALL=

$ locale -a
locale: Cannot set LC_CTYPE to default locale: No such file or directory
C
C.UTF-8
en_US.utf8
POSIX
Run Code Online (Sandbox Code Playgroud)

这是因为 en_US.UTF-8 和 en_US.utf8 不匹配吗?

怎么修?

locale 12.04

97
推荐指数
7
解决办法
24万
查看次数

如何将日期/时间格式更改为英文?

我已经安装了Ubuntu 13.04并设置了我的本地时间/日期及其工作,唯一困扰我的是我无法将其更改为英语。我想这样做是因为它很难阅读并且它没有在终端中以正确的格式显示,请参考下面的屏幕截图。

在此处输入图片说明

以正确的格式显示

在此处输入图片说明

在终端中没有以正确的格式显示

如何将日期/时间更改为英文格式并保持当地时间?

indicator language locale date

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

apt-get 警告:不支持区域设置:en_US.utf8

每次使用 apt-get 更新系统时,我都会收到此错误。这个错误是什么意思?关于如何纠正它的任何想法?(我正在运行 Ubuntu 11.10)

apt utf-8 locale

58
推荐指数
2
解决办法
9万
查看次数

命令未找到的“不支持的语言环境设置”错误

我最近通过保留 Linux Mint 13 发行版中的主文件夹来安装 Ubuntu 12.10。系统安装得很好,但一开始一切都是中文的(甚至是终端中的文字)。我设法通过编辑一些文件来解决这个问题,但是只要在终端中找不到命令,我仍然会收到错误消息。这里是:

Sorry, command-not-found has crashed! Please file a bug report at:
https://bugs.launchpad.net/command-not-found/+filebug
Please include the following information with the report:

command-not-found version: 0.3
Python version: 3.2.3 final 0
Distributor ID: Ubuntu
Description:    Ubuntu 12.10
Release:    12.10
Codename:   quantal
Exception information:

unsupported locale setting
Traceback (most recent call last):
  File "/usr/lib/python3/dist-packages/CommandNotFound/util.py", line 24, in crash_guard
callback()
  File "/usr/lib/command-not-found", line 69, in main
enable_i18n()
  File "/usr/lib/command-not-found", line 40, in enable_i18n
locale.setlocale(locale.LC_ALL, '')
  File "/usr/lib/python3.2/locale.py", line 541, …
Run Code Online (Sandbox Code Playgroud)

language locale python3

52
推荐指数
2
解决办法
5万
查看次数

警告:setlocale:LC_ALL:无法更改区域设置

我想切换到法语语言环境。所以我尝试了以下命令:

myUbundu@myUbundu-desktop:~$ export LC_ALL=fr_FR
Run Code Online (Sandbox Code Playgroud)

但我收到警告

-bash: warning: setlocale: LC_ALL: cannot change locale (fr_FR)
Run Code Online (Sandbox Code Playgroud)

如何将语言环境设置为法语?我需要安装额外的软件包吗?

internationalization language-support locale

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