我想创建了一个关于翻译人员、管理非英语语言 Discourse 的人员以及英语用户(因为英语也可能适用特殊默认值)的讨论主题,以讨论 locale_default 的站点设置值。
locale_default 是一个功能,允许站点设置根据站点的默认语言环境(locale)具有不同的默认值。这通过提供基于语言的默认值来帮助站点管理员,以满足其社区的需求。
它对于管理多语言论坛的管理员也很有用。当某个设置对于特定语言有建议值时,管理员可以选择应用它——使用一个不同于主要站点语言的标准默认值。例如,管理员可能会允许较短的搜索词,以便中文用户可以更轻松地找到他们的帖子。
本文档概述了已为某些语言环境覆盖默认值的设置,并旨在提高人们对此功能的认识。我希望它也能引发关于哪些新设置可能受益于特定语言环境默认值,以及哪些设置需要更多语言支持不同默认值的讨论。
allowed_unicode_username_characters
描述: 允许用户名中仅包含某些 Unicode 字符的正则表达式。ASCII 字母和数字将始终允许,无需包含在允许列表中。
默认值: ``
语言环境覆盖
| 语言环境 | 值 |
|---|---|
| cs | [ěščřžýáíéóůúďťňĚŠČŘŽÝÁÍÉÓŮÚĎŤŇ] |
| de | [äöüßÄÖÜẞ] |
| fi | [åäöÅÄÖ] |
| ja | [\p{Han}\p{Katakana}\p{Hiragana}ー] |
| ko | \p{Hangul} |
| zh_CN | \p{Han} |
| zh_TW | \p{Han} |
min_post_length
描述: 允许的最小帖子长度(以字符计,不包括私人消息)。
默认值: 20
语言环境覆盖
| 语言环境 | 值 |
|---|---|
| ja | 8 |
| zh_CN | 8 |
| zh_TW | 8 |
min_first_post_length
描述: 允许的第一个帖子(主题正文)的最小长度(以字符计,不包括私人消息)。
默认值: 20
语言环境覆盖
| 语言环境 | 值 |
|---|---|
| ja | 8 |
| zh_CN | 8 |
| zh_TW | 8 |
min_personal_message_post_length
描述: 允许的私人消息帖子长度(以字符计,包括第一个帖子和回复)。
默认值: 10
语言环境覆盖
| 语言环境 | 值 |
|---|---|
| ja | 3 |
| zh_CN | 3 |
| zh_TW | 3 |
body_min_entropy
描述: 帖子正文所需的最小熵(唯一字符,非英语字符计数更多)。
默认值: 7
语言环境覆盖
| 语言环境 | 值 |
|---|---|
| ja | 3 |
| zh_CN | 3 |
| zh_TW | 3 |
min_topic_title_length
描述: 允许的最小主题标题长度(以字符计)。
默认值: 15
语言环境覆盖
| 语言环境 | 值 |
|---|---|
| ja | 6 |
| zh_CN | 6 |
| zh_TW | 6 |
title_min_entropy
描述: 主题标题所需的最小熵(唯一字符,非英语字符计数更多)。
默认值: 10
语言环境覆盖
| 语言环境 | 值 |
|---|---|
| ja | 3 |
| zh_CN | 3 |
| zh_TW | 3 |
allow_uppercase_posts
描述: 允许主题标题或帖子正文使用全大写字母。
默认值: False
语言环境覆盖
| 语言环境 | 值 |
|---|---|
| ja | True |
title_prettify
描述: 防止常见的标题拼写错误和错误,包括全大写、首字母小写、多个感叹号和问号、末尾多余的点等。
默认值: True
语言环境覆盖
| 语言环境 | 值 |
|---|---|
| ja | False |
| zh_CN | False |
| zh_TW | False |
title_remove_extraneous_space
描述: 删除标点符号前的多余空格。
默认值: False
语言环境覆盖
| 语言环境 | 值 |
|---|---|
| en | True |
| en_GB | True |
min_title_similar_length
描述: 在检查相似主题之前,标题的最小长度。
默认值: 10
语言环境覆盖
| 语言环境 | 值 |
|---|---|
| ja | 4 |
| zh_CN | 4 |
| zh_TW | 4 |
markdown_typographer_quotation_marks
描述: 双引号和单引号替换对列表。
默认值: “\|”\|‘\|’
语言环境覆盖
| 语言环境 | 值 |
|---|---|
| de | „|“|‚|‘ |
| cs | „|“|‚|‘ |
| fr | «\xA0|\xA0»|‹\xA0|\xA0› |
title_max_word_length
描述: 主题标题中允许的最大单词长度(以字符计)。
默认值: 30
语言环境覆盖
| 语言环境 | 值 |
|---|---|
| ja | 50 |
| ko | 50 |
| zh_CN | 50 |
| zh_TW | 50 |
post_excerpt_maxlength
描述: 帖子摘要/概要的最大长度。
默认值: 300
语言环境覆盖
| 语言环境 | 值 |
|---|---|
| ja | 120 |
| zh_CN | 120 |
| zh_TW | 120 |
topic_excerpt_maxlength
描述: 主题摘要/概要的最大长度,从主题的第一个帖子生成。
默认值: 220
语言环境覆盖
| 语言环境 | 值 |
|---|---|
| ja | 120 |
| zh_CN | 120 |
| zh_TW | 120 |
emoji_autocomplete_min_chars
描述: 触发表情符号自动完成弹出窗口所需的最小字符数。
默认值: 0
语言环境覆盖
| 语言环境 | 值 |
|---|---|
| fr | 1 |
enable_inline_emoji_translation
描述: 为内联表情符号(前面没有空格或标点符号)启用翻译。
默认值: False
语言环境覆盖
| 语言环境 | 值 |
|---|---|
| zh_CN | True |
| zh_TW | True |
| ja | True |
| ko | True |
digest_min_excerpt_length
描述: 电子邮件摘要中的最小帖子摘录长度(以字符计)。
默认值: 100
语言环境覆盖
| 语言环境 | 值 |
|---|---|
| ja | 50 |
| zh_CN | 50 |
| zh_TW | 50 |
post_onebox_maxlength
描述: 已启用 onebox 的 Discourse 帖子的最大长度(以字符计)。
默认值: 500
语言环境覆盖
| 语言环境 | 值 |
|---|---|
| ja | 200 |
| zh_CN | 200 |
| zh_TW | 200 |
min_search_term_length
描述: 最小有效搜索词长度(以字符计)。
默认值: 3
语言环境覆盖
| 语言环境 | 值 |
|---|---|
| zh_CN | 1 |
| zh_TW | 1 |
| ko | 1 |
| ja | 1 |
search_ignore_accents
描述: 如果启用此设置,搜索查询中的重音符号将被忽略,允许用户即使不输入正确的重音符号也能找到结果。
默认值: False
语言环境覆盖
| 语言环境 | 值 |
|---|---|
| ar | True |
| ca | True |
| cs | True |
| el | True |
| es | True |
| fa_IR | True |
| fr | True |
| hu | True |
| pt | True |
| pt_BR | True |
| ro | True |
| sk | True |
| tr_TR | True |
slug_generation_method
描述: 选择 slug 生成方法。‘encoded’ 将生成百分比编码字符串。‘none’ 将完全禁用 slug。
默认值: ascii
语言环境覆盖
| 语言环境 | 值 |
|---|---|
| ja | none |
| zh_CN | none |
| zh_TW | none |
read_time_word_count
描述: 计算估计阅读时间时每分钟的单词数。
默认值: 500
语言环境覆盖
| 语言环境 | 值 |
|---|---|
| ja | 350 |
| zh_CN | 350 |
| zh_TW | 350 |