ברירות מחדל ספציפיות לאזור עבור הגדרות אתר (`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 `„
fr

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

תיאור: בחר שיטת יצירת 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
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 לייקים