全球主机交流论坛

 找回密码
 注册

QQ登录

只需一步,快速开始

CeraNetworks网络延迟测速工具IP归属甄别会员请立即修改密码
查看: 1933|回复: 5

nextcloud默认语言

[复制链接]
发表于 2019-11-19 17:45:53 | 显示全部楼层 |阅读模式
搭好了之后新建的用户全部都是英文,如果设置成中文
按网上说的编辑 config/ config.php 添加以下配置
'force_language' => 'zh-cn',
'force_locale' => 'zh',
    'default_language' => 'zh_CN',


配置好了还是英文
小伙伴们你们知道怎么配置吗?欢迎在评论区留言!
发表于 2019-11-19 17:50:37 | 显示全部楼层
提示: 作者被禁止或删除 内容自动屏蔽
发表于 2019-11-19 20:22:22 | 显示全部楼层
提示: 作者被禁止或删除 内容自动屏蔽
发表于 2019-11-19 20:37:51 | 显示全部楼层
三楼那个设置的是管理员本人的语言显示,不是全局的。

先贴一段说明

/**
* This sets the default language on your Nextcloud server, using ISO_639-1
* language codes such as ``en`` for English, ``de`` for German, and ``fr`` for
* French. It overrides automatic language detection on public pages like login
* or shared items. User's language preferences configured under "personal ->
* language" override this setting after they have logged in. Nextcloud has two
* distinguished language codes for German, 'de' and 'de_DE'. 'de' is used for
* informal German and 'de_DE' for formal German. By setting this value to 'de_DE'
* you can enforce the formal version of German unless the user has chosen
* something different explicitly.
*
* Defaults to ``en``
*/
'default_language' => 'en',

/**
* With this setting a language can be forced for all users. If a language is
* forced, the users are also unable to change their language in the personal
* settings. If users shall be unable to change their language, but users have
* different languages, this value can be set to ``true`` instead of a language
* code.
*
* Defaults to ``false``
*/
'force_language' => 'en',

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

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

另外,我自己在机器上装的并没有添加这个参数,但是装完新用户打开就是中文。猜想应当跟用户本机的语言版本有关?我这里办公的英文机打开是英文,家里的中文WIN10家庭版打开是中文。
 楼主| 发表于 2019-11-20 08:04:56 | 显示全部楼层
宝丽金 发表于 2019-11-19 20:22
用管理员帐号进去
设置-Personal-Language

你这是设置的个人,不是全局
 楼主| 发表于 2019-11-20 08:10:59 | 显示全部楼层
本帖最后由 leassy 于 2019-11-20 08:14 编辑
aRNoLD 发表于 2019-11-19 20:37
三楼那个设置的是管理员本人的语言显示,不是全局的。

先贴一段说明


我尝试了只使用zh,结果新建 用户报错

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



不过新建的用户到是变成了中文界面,这个挺奇怪的
您需要登录后才可以回帖 登录 | 注册

本版积分规则

Archiver|手机版|小黑屋|全球主机交流论坛

GMT+8, 2025-12-14 12:05 , Processed in 0.059688 second(s), 10 queries , Gzip On, MemCache On.

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

快速回复 返回顶部 返回列表