사이트 설정(`locale_default`)의 로케일별 기본값

번역자, 비영어권 로케일에서 Discourse를 관리하는 분, 그리고 영어 사용자 모두(영어에도 특수 기본값이 적용될 수 있으므로)를 위해 locale_default 값에 대해 논의하기 위해 사이트 설정 관련 주제를 만드는 것이 도움이 될 것 같아 이 주제를 만들었습니다.

locale_default는 사이트의 기본 로케일에 따라 사이트 설정의 기본값이 달라지도록 하는 기능입니다. 이는 언어에 기반한 기본값을 제공하여 커뮤니티의 요구사항에 맞게 조정함으로써 사이트 관리자에게 도움이 됩니다.

다국어 포럼을 관리하는 관리자에도 유용할 수 있습니다. 특정 언어에 대해 권장 값이 있는 설정의 경우, 관리자는 이를 적용할 수 있습니다 — 메인 사이트 언어의 표준 기본값과 다른 값을 사용하는 것입니다. 예를 들어, 관리자가 중국어 사용자가 주제를 더 쉽게 찾을 수 있도록 더 짧은 검색어를 허용할 수 있습니다.

이 게시글은 특정 로케일에 대해 기본값이 재정의된 설정에 대한 개요를 제공하고, 이 기능이 존재한다는 인식을 높이는 것을 목표로 합니다. 로케일별 기본값이 유용할 수 있는 새로운 설정에 대해, 또는 더 많은 언어가 다른 기본값에서 혜택을 볼 수 있는 설정에 대한 논의를 촉진하는 데에도 도움이 되기를 바랍니다.

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

설명: 원박스된 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

설명: 슬러그 생성 방법을 선택합니다. 'encoded’는 퍼센트 인코딩 문자열을 생성합니다. 'none’은 슬러그를 완전히 비활성화합니다.
기본값: ascii

로케일 재정의
로케일
ja none
zh_CN none
zh_TW none

read_time_word_count

설명: 예상 읽기 시간을 계산하기 위한 분당 단어 수.
기본값: 500

로케일 재정의
로케일
ja 350
zh_CN 350
zh_TW 350
4개의 좋아요

One aspect that confused me when I created my German forum was that while Umlauts were configured in allowed_unicode_username_characters, I still wasn’t able to use them because unicode_usernames was still disabled.

I remember that this can also be a problem when the default group names, like the trust level groups, contain Unicode characters.

I wonder why no defaults were defined for unicode_usernames.

5개의 좋아요

It’s disabled by default for security reasons.

I guess we could enable it by default for all locales that have a locale override for allowed_unicode_username_characters.

3개의 좋아요