语言=lv:es_ES

语言=lv:es_ES

不知道如何打开要编辑的任何文件夹或文件 - 权限被拒绝...终端中关于语言环境的任何内容似乎都无法工作。

我安装的大多数程序都是西班牙语的!天哪,我不会说西班牙语。

/etc/default/locale包含:

LANG=lv_LV.UTF-8
LC_NUMERIC="lv_LV.UTF-8"
LC_TIME="lv_LV.UTF-8"
LC_MONETARY="lv_LV.UTF-8"
LC_PAPER="lv_LV.UTF-8"
LC_NAME="lv_LV.UTF-8"
LC_ADDRESS="lv_LV.UTF-8"
LC_TELEPHONE="lv_LV.UTF-8"
LC_MEASUREMENT="lv_LV.UTF-8"
LC_IDENTIFICATION="lv_LV.UTF-8"
LANGUAGE="lv:es_ES"

最后一句是什么?

我确信这是重复的,但我就是找不到。请告诉我如何从根本上解决我的问题,无论是个人帮助还是另一篇文章的指导!谢谢!

在终端‘locale’输出以下内容:

LANG=lv_LV.UTF-8
LANGUAGE=lv:es_ES
LC_CTYPE="lv_LV.UTF-8"
LC_NUMERIC=lv_LV.UTF-8
LC_TIME=lv_LV.UTF-8
LC_COLLATE="lv_LV.UTF-8"
LC_MONETARY=lv_LV.UTF-8
LC_MESSAGES="lv_LV.UTF-8"
LC_PAPER=lv_LV.UTF-8
LC_NAME=lv_LV.UTF-8
LC_ADDRESS=lv_LV.UTF-8
LC_TELEPHONE=lv_LV.UTF-8
LC_MEASUREMENT=lv_LV.UTF-8
LC_IDENTIFICATION=lv_LV.UTF-8
LC_ALL=

答案1

最后!

我不知道我做了什么,但我会告诉我们我用了什么,直到我发现它再次没问题。抱歉,我不知道我采取的这些行动的顺序!

几个月来我第一次执行 sudo apt-get upgrade,所以也许这也有帮助。

查看我的语言环境,了解我有哪些

sudo locale -a

删除了我的语言环境(也许不要删除你的,最后选择这个操作

sudo localedef --delete-from-archive lv_LV

然后是这个东西:

sudo locale-gen en_US.UTF-8
sudo dpkg-reconfigure locales

在控制台中我写道

gedit ~/.profile

并在文件末尾输入以下内容(顺便说一句,我认为这就是这么做的)

LANG="lv_LV.UTF-8" 
LANGUAGE="lv_LV:en"

我重新登录后,它显示了错误,因为删除了我的语言环境,所以我去了语言支持并重新安装了我的语言。

$ locale
LANG=lv_LV.UTF-8
LANGUAGE=lv_LV:en
LC_CTYPE="lv_LV.UTF-8"
LC_NUMERIC=lv_LV.UTF-8
LC_TIME=lv_LV.UTF-8
LC_COLLATE="lv_LV.UTF-8"
LC_MONETARY=lv_LV.UTF-8
LC_MESSAGES=lv_LV.UTF-8
LC_PAPER=lv_LV.UTF-8
LC_NAME=lv_LV.UTF-8
LC_ADDRESS=lv_LV.UTF-8
LC_TELEPHONE=lv_LV.UTF-8
LC_MEASUREMENT=lv_LV.UTF-8
LC_IDENTIFICATION=lv_LV.UTF-8
LC_ALL=

另外,我必须将语言设置应用到整个系统并重新启动。

答案2

关于西班牙语,我的建议是:

  • 打开系统设置 -> 语言支持
  • 将西班牙语项目拖到英语项目下方
  • 点击应用全系统按钮。

相关内容