| Résumé | Reformate les titres de sujets et les textes de messages avec des caractères CJK et latins mixtes, prend en charge le remplissage automatique d’espaces et la correction de la ponctuation | |
| Lien du dépôt | https://github.com/fokx/discourse-cjk-formatter | |
| Guide d’installation | Comment installer des plugins dans Discourse |
Fonctionnalités
L’écriture de caractères CJK (chinois, japonais, coréen) et latins mixtes peut être fastidieuse en raison des efforts particuliers à déployer pour le formatage. Ce plugin vient reformater automatiquement vos titres de sujets et le contenu des messages pour vous, en utilisant autocorrect-rb.
Chaque fois qu’un sujet/message est créé ou mis à jour, son contenu (et son titre) sera :
- doté d’un espace entre les caractères CJK (pleine largeur) et latins (demi-largeur)
- corrigé de la ponctuation adjacente aux caractères CJK en pleine largeur
- corrigé de la ponctuation adjacente aux caractères latins en demi-largeur
Configuration
Après l’installation, cela fonctionnera pour les nouveaux messages.
Pour reformater tous les messages historiques, utilisez rake :
rake cjk:reformat
rake posts:rebake
Avertissement
Avant utilisation, assurez-vous de comprendre comment l’outil autocorrect modifiera votre contenu et sauvegardez vos données avant de continuer !
Remerciements
- GitHub - huacnlee/autocorrect: A linter and formatter to help you to improve copywriting, correct spaces, words, and punctuations between CJK (Chinese, Japanese, Korean).
- GitHub - openSUSE-zh/discourse-cjk-text-spacing: Automatically add reasonable half-width spaces between Latin and CJK characters in topic title and post content for discourse