安装后如何在桌面上正确重新配置语言环境?


9

我已经多次进入迷宫语言环境配置系统,阅读手册页并浏览Internet。我阅读的每个博客/教程/问答均不完整,冒险,过于复杂,冒险,自相矛盾,错误,难以理解,无根据地解释,或者所有这些都在同一时间出现,并且从不解释如何撤消他们建议的更改。

在安装普通的Ubuntu桌面时,我需要这些合理的设置:

  1. 具有特定语言和特定选项的特定键盘型号。
  2. 用于系统和程序的默认用户文件夹的某种(不同)语言。
  3. 数字(千位和十进制表示法)格式的某种(不同)语言。
  4. 日期格式的某种(不同)语言(就我而言,与键盘语言相同)
  5. 最后但并非最不重要的一点是,我希望桌面日历考虑从星期一开始的几周而不是星期天

在Windows中配置这些很少的东西非常简单,但是在Ubuntu中,这似乎是一场噩梦。

例如,我可能想要:

  1. 适用于西班牙的某些Apple键盘,带有特殊符号。
  2. 所有系统:英文名称,消息,帮助信息,应用程序,按钮...。
  3. 小数点分隔小数点,逗号分隔数千点(不是西班牙语)
  4. 日期格式采用某种西班牙语格式。
  5. 从桌面日历中的星期一开始的几周。

有人可以帮忙吗?

我仍在等待这个常见问题的答案。

没有明确的简单方法吗?


@Rinzwind我相信这非常适合一个问题。虽然问题列出了五个子问题,但它们都归结为“配置语言环境”。
gertvdijk

是的,这是一个包含许多单词和行的问题。多年来已经被问过数千遍,但似乎没有适用于所有这些情况的简单,完整,清晰,非危险性,非理论性和非矛盾性的答案。我要说的最后一件事是,看到我的问题无助于解决这一问题,例如,收到一个迷宫式的答案,其中,在世界某个地方的一页中所说的内容,由于其观点之一,干扰或矛盾了什么。在另一个地方的另一页中说到另一点。
罗伯特·维拉

2
在普通用户看来,这是一个问题。当您要求他在不同的地方询问如何对这些设置的不同部分使用不同的工具时,您是在要求他事先了解区域设置迷宫,然后直接将他送去做一场噩梦。
罗伯特·维拉

Answers:


1

您可以手动编辑本地化设置。从您的示例中,我建议您使用某种英语版本作为基本语言,并根据需要添加其他位。您还可以从必须在系统中也安装的其他区域设置中获得其他位。也就是说,如果您希望系统使用意大利语,则必须在系统中安装支持俄语的日期和芬兰语的数字,这些软件包必须支持这些语言。

通过在终端中运行以下命令,可以查看系统中安装的语言环境的完整列表:

$ locale -a.

或者,您可以打开系统设置->语言支持->安装/删除语言。将检查所有已安装的语言。要添加或删除语言,只需多选一些或取消选中不需要的语言即可。从您的示例中,我建议您仅使用英语(包括许多版本)+西班牙语。可以使用以下命令检查当前本地化设置的详细信息:

$ locale

这些设置指的是:

LANG-为尚未明确设置的LC_ *变量提供默认值。

LC_ALL-覆盖各个LC_ *设置:如果设置了LC_ALL,则以下任何内容均无效。

LC_CTYPE-如何将字符分类为字母,数字等。这决定了诸如字符如何在大写和小写之间转换的事情。

LC_NUMERIC-如何设置数字格式。例如,在许多国家/地区,句点(。)用作小数点分隔符,而其他国家/地区则使用逗号(,)。

LC_TIME-时间和日期的格式。例如,使用“ en_DK.UTF-8”可在某些程序中获得24小时制。

LC_COLLATE-字符串(文件名...)如何按字母顺序排序。在这里使用“ C”或“ POSIX”区域设置会导致类似于strcmp()的排序顺序,这可能比特定于语言的区域设置更可取。

LC_MONETARY-您使用哪种货币,其名称和符号。

LC_MESSAGES-系统消息应使用哪种语言。

LC_PAPER-纸张尺寸:11 x 17英寸,A4等

LC_NAME-名称的表示方式(姓氏或名字等)。

LC_ADDRESS-地址的格式(第一个或最后一个国家,邮政编码在何处等)。

LC_TELEPHONE-您的电话号码是什么样的。

LC_MEASUREMENT-使用什么度量单位(英尺,米,磅,千克等)。

LC_IDENTIFICATION-有关语言环境信息的元数据。

这是您的解决方法(希望如此):

  1. 对于文件夹和系统,请使用选择的英语作为主要语言。

  2. 对于数字值(点分隔小数点,逗号分隔数千个点),您可以仅使用英式英语作为系统的基础。但是,如果您选择使用美国英语,请在主目录中添加以下行来修改“ .profile”文件:

    出口LC_NUMERIC =” en_GB.utf8”

  3. 对于日期和日历,您只需要将时间格式本地化更改为西班牙语(据我所知,星期也将从星期一开始)。因此,还要将此行添加到主目录中的同一.profile文件中:

    导出LC_TIME =“ es_ES.utf8”

本地化将在您下次登录Ubuntu时应用。您可以通过再次运行“ locale”命令来检查结果,或者只是查看所有功能是否如您所愿。

键盘设置与本地化设置是分开的,对于Apple键盘的特定问题,请使用“控制台数据”包。对于此运行:

sudo dpkg-reconfigure console-data

但可能该软件包尚未安装在您的系统中,请运行以下命令:

sudo apt-get install console-data

安装过程包括配置键盘设置,因此可能仅此而已。在那里列出了mac西班牙键盘-希望这是您所需要的。

希望这些技巧能解决您的问题。

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.