Localization KDE中的错误/混合语言

Localization KDE中的错误/混合语言,localization,kde,Localization,Kde,KDE升级后,我得到了一种混合语言。 通常它必须是德语,但升级后大部分KDE都是英语 echo$lang的结果类似于:de_C.UTF-8而不是de_de.UTF-8 因此,国家设置似乎是错误的 在系统设置->地区->国家/地区和语言->国家中,我唯一的选择是: 系统国家() 无国家/地区(默认设置) 问题的一部分是,我使用了localepurge。这将删除一些“不需要的语言包” 简单但难以找到的解决方案是删除setlocale.sh和relogin。 如果重新登录,将重新创建此文件 你可以在

KDE升级后,我得到了一种混合语言。 通常它必须是德语,但升级后大部分KDE都是英语

echo$lang的结果类似于:de_C.UTF-8而不是de_de.UTF-8

因此,国家设置似乎是错误的

在系统设置->地区->国家/地区和语言->国家中,我唯一的选择是:

  • 系统国家()
  • 无国家/地区(默认设置)

    • 问题的一部分是,我使用了localepurge。这将删除一些“不需要的语言包”

      简单但难以找到的解决方案是删除setlocale.sh和relogin。 如果重新登录,将重新创建此文件


      你可以在~/.kde/env/setlocale.sh中找到你的setlocale.sh,Ubuntu 14.04中的localepurge有一个bug(修复程序7小时前才发布)。到目前为止,我已经运行了以下命令来解决类似的问题:

      sudo apt-get purge localepurge
      sudo apt-get install --reinstall kde-runtime-data kdelibs5-data
      
      无需重新登录