搭好了之后新建的用户全部都是英文,如果设置成中文
按网上说的编辑 config/ config.php 添加以下配置
‘force_language’ => ‘zh-cn’,
‘force_locale’ => ‘zh’,
    ‘default_language’ => ‘zh_CN’,

配置好了还是英文
小伙伴们你们知道怎么配置吗?欢迎在评论区留言!nextcloud默认语言-LMLPHP nextcloud默认语言-LMLPHP
安徽网友:你头像下面好黑啊
湖北网友:用管理员帐号进去
设置-Personal-Language
上海网友:三楼那个设置的是管理员本人的语言显示,不是全局的。

先贴一段说明

有关语言设置的,配置文件里应当是这两部分。第一部分是楼主所需要的,第二部分,也就是你自己从网上看来的force_language那一部分,其实不是用于全局语言设置,而是强制,就是说这一条激活,那么用户登录进去之后,在个人设置面板里就没有语言选择的选项了。

楼主想要的其实是新用户注册之后,登录进去,系统默认配给新用户的界面就是中文的。按官方说明,这个设置是在 nextcloud/config/config.php这个文件中启用’default_language’ => ‘en’ 这样的参数,所用的语言缩写是按ISO_639-1 language codes这个标准来,所以我估计是不是有可能zh_CN写错了,应当是zh?因为维基百科里给出的标准参数代码就是zh,没有后面的CN

另外,我自己在机器上装的并没有添加这个参数,但是装完新用户打开就是中文。猜想应当跟用户本机的语言版本有关?我这里办公的英文机打开是英文,家里的中文WIN10家庭版打开是中文。
香港网友:你这是设置的个人,不是全局
云南网友:
我尝试了只使用zh,结果新建 用户报错

  1. 请求期间发生错误。 无法继续。
  2. Invalid language

复制代码

不过新建的用户到是变成了中文界面,这个挺奇怪的

02-05 02:21