Valores predeterminados específicos de la configuración regional para la configuración del sitio (`locale_default`)

Creo que sería útil crear un tema para traductores, para cualquiera que administre Discourse en un idioma que no sea inglés, y también para usuarios de inglés, ya que también pueden aplicarse valores predeterminados especiales al inglés, para discutir los valores de locale_default para la configuración del sitio.

locale_default es una función que permite que la configuración del sitio tenga diferentes valores predeterminados según la configuración regional predeterminada del sitio. Esto ayuda a los administradores del sitio al proporcionar valores predeterminados basados en el idioma, que coinciden con las necesidades de su comunidad.

También puede ser útil para los administradores que administran un foro multilingüe. Cuando una configuración tiene un valor sugerido para un idioma en particular, los administradores pueden optar por aplicarlo, utilizando un valor diferente al predeterminado estándar para el idioma principal del sitio. Por ejemplo, un administrador podría permitir términos de búsqueda más cortos para que los usuarios chinos puedan encontrar sus temas con más facilidad.

Esta publicación proporciona una descripción general de la configuración en la que el valor predeterminado se ha anulado para ciertas configuraciones regionales, y tiene como objetivo crear conciencia de que esta función existe. Espero que también pueda generar una discusión sobre nuevas configuraciones que podrían beneficiarse de valores predeterminados específicos de la configuración regional, y sobre configuraciones en las que más idiomas se beneficiarían de un valor predeterminado diferente.

allowed_unicode_username_characters

Descripción: Expresión regular para permitir solo algunos caracteres Unicode dentro de los nombres de usuario. Las letras y números ASCII siempre estarán permitidos y no necesitan incluirse en la lista de permitidos.
Predeterminado: ``

Anulaciones de configuración regional
Configuración regional Valor
cs [ěščřžýáíéóůúďťňĚŠČŘŽÝÁÍÉÓŮÚĎŤŇ]
de [äöüßÄÖÜẞ]
fi [åäöÅÄÖ]
ja [\p{Han}\p{Katakana}\p{Hiragana}ー]
ko \p{Hangul}
zh_CN \p{Han}
zh_TW \p{Han}

min_post_length

Descripción: Longitud mínima permitida de la publicación en caracteres (excluyendo mensajes personales)
Predeterminado: 20

Anulaciones de configuración regional
Configuración regional Valor
ja 8
zh_CN 8
zh_TW 8

min_first_post_length

Descripción: Longitud mínima permitida de la primera publicación (cuerpo del tema) (excluyendo mensajes personales)
Predeterminado: 20

Anulaciones de configuración regional
Configuración regional Valor
ja 8
zh_CN 8
zh_TW 8

min_personal_message_post_length

Descripción: Longitud mínima permitida de la publicación en caracteres para mensajes (tanto la primera publicación como las respuestas)
Predeterminado: 10

Anulaciones de configuración regional
Configuración regional Valor
ja 3
zh_CN 3
zh_TW 3

body_min_entropy

Descripción: La entropía mínima (caracteres únicos, recuento no inglés para más) requerida para el cuerpo de una publicación.
Predeterminado: 7

Anulaciones de configuración regional
Configuración regional Valor
ja 3
zh_CN 3
zh_TW 3

min_topic_title_length

Descripción: Longitud mínima permitida del título del tema en caracteres
Predeterminado: 15

Anulaciones de configuración regional
Configuración regional Valor
ja 6
zh_CN 6
zh_TW 6

title_min_entropy

Descripción: La entropía mínima (caracteres únicos, recuento no inglés para más) requerida para el título de un tema.
Predeterminado: 10

Anulaciones de configuración regional
Configuración regional Valor
ja 3
zh_CN 3
zh_TW 3

allow_uppercase_posts

Descripción: Permitir mayúsculas en el título de un tema o en el cuerpo de una publicación.
Predeterminado: False

Anulaciones de configuración regional
Configuración regional Valor
ja True

title_prettify

Descripción: Prevenir errores tipográficos y errores comunes en los títulos, incluyendo mayúsculas, primer carácter en minúscula, múltiples ! y ?, puntos extra al final, etc.
Predeterminado: True

Anulaciones de configuración regional
Configuración regional Valor
ja False
zh_CN False
zh_TW False

title_remove_extraneous_space

Descripción: Eliminar espacios en blanco iniciales delante de la puntuación final.
Predeterminado: False

Anulaciones de configuración regional
Configuración regional Valor
en True
en_GB True

min_title_similar_length

Descripción: La longitud mínima de un título antes de que se verifique si hay temas similares.
Predeterminado: 10

Anulaciones de configuración regional
Configuración regional Valor
ja 4
zh_CN 4
zh_TW 4

markdown_typographer_quotation_marks

Descripción: Lista de pares de reemplazo de comillas dobles y simples
Predeterminado: “\|”\|‘\|’

Anulaciones de configuración regional
Configuración regional Valor
de „|“|‚|‘
cs „|“|‚|‘
fr «\xA0|\xA0»|‹\xA0|\xA0›

title_max_word_length

Descripción: La longitud máxima permitida de una palabra, en caracteres, en el título de un tema.
Predeterminado: 30

Anulaciones de configuración regional
Configuración regional Valor
ja 50
ko 50
zh_CN 50
zh_TW 50

post_excerpt_maxlength

Descripción: Longitud máxima de un extracto/resumen de publicación.
Predeterminado: 300

Anulaciones de configuración regional
Configuración regional Valor
ja 120
zh_CN 120
zh_TW 120

topic_excerpt_maxlength

Descripción: Longitud máxima de un extracto/resumen de tema, generado a partir de la primera publicación en un tema.
Predeterminado: 220

Anulaciones de configuración regional
Configuración regional Valor
ja 120
zh_CN 120
zh_TW 120

emoji_autocomplete_min_chars

Descripción: Número mínimo de caracteres requeridos para activar la ventana emergente de autocompletado de emojis
Predeterminado: 0

Anulaciones de configuración regional
Configuración regional Valor
fr 1

enable_inline_emoji_translation

Descripción: Habilita la traducción de emojis en línea (sin espacio ni puntuación antes)
Predeterminado: False

Anulaciones de configuración regional
Configuración regional Valor
zh_CN True
zh_TW True
ja True
ko True

digest_min_excerpt_length

Descripción: Extracto mínimo de publicación en el resumen del correo electrónico, en caracteres.
Predeterminado: 100

Anulaciones de configuración regional
Configuración regional Valor
ja 50
zh_CN 50
zh_TW 50

post_onebox_maxlength

Descripción: Longitud máxima de una publicación de Discourse en formato onebox en caracteres.
Predeterminado: 500

Anulaciones de configuración regional
Configuración regional Valor
ja 200
zh_CN 200
zh_TW 200

min_search_term_length

Descripción: Longitud mínima del término de búsqueda válido en caracteres
Predeterminado: 3

Anulaciones de configuración regional
Configuración regional Valor
zh_CN 1
zh_TW 1
ko 1
ja 1

search_ignore_accents

Descripción: Las marcas de acento en las consultas de búsqueda se ignoran si esta configuración está habilitada, lo que permite a los usuarios encontrar resultados incluso si no ingresan los acentos correctos.
Predeterminado: False

Anulaciones de configuración regional
Configuración regional Valor
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

Descripción: Elige un método de generación de slug. ‘encoded’ generará una cadena de codificación de porcentaje. ‘none’ deshabilitará el slug por completo.
Predeterminado: ascii

Anulaciones de configuración regional
Configuración regional Valor
ja none
zh_CN none
zh_TW none

read_time_word_count

Descripción: Conteo de palabras por minuto para calcular el tiempo de lectura estimado.
Predeterminado: 500

Anulaciones de configuración regional
Configuración regional Valor
ja 350
zh_CN 350
zh_TW 350
4 Me gusta

Un aspecto que me confundió cuando creé mi foro en alemán fue que, si bien los Umlauts estaban configurados en allowed_unicode_username_characters, todavía no podía usarlos porque unicode_usernames seguía deshabilitado.

Recuerdo que este también puede ser un problema cuando los nombres de grupo predeterminados, como los grupos de nivel de confianza, contienen caracteres Unicode.

Me pregunto por qué no se definieron valores predeterminados para unicode_usernames.

5 Me gusta

Está deshabilitado por defecto por razones de seguridad.

Supongo que podríamos habilitarlo por defecto para todas las locales que tengan una anulación de locale para allowed_unicode_username_characters.

3 Me gusta