| Resumo | Reformatar títulos de tópicos e textos de posts com caracteres CJK e latinos misturados, suportar preenchimento automático de espaços e correção de pontuação | |
| Link do Repositório | https://github.com/fokx/discourse-cjk-formatter | |
| Guia de Instalação | Como instalar plugins no Discourse |
Funcionalidades
Escrever caracteres CJK (chinês, japonês, coreano) e latinos misturados pode ser uma dor de cabeça por causa do esforço especial necessário para formatar. Este plugin entra em ação para reformatar automaticamente títulos de tópicos e conteúdos de posts para você, utilizando autocorrect-rb.
Toda vez que um tópico/post é criado ou atualizado, seu conteúdo (e título) terá:
- espaço adicionado entre caracteres CJK (largura total) e latinos (metade da largura)
- pontuação adjacente a caracteres CJK corrigida para largura total
- pontuação adjacente a caracteres latinos corrigida para metade da largura
Configuração
Após a instalação, ele funcionará para novos posts.
Para reformatar todos os posts históricos, use rake:
rake cjk:reformat
rake posts:rebake
Aviso Legal
Antes de usar, certifique-se de aprender como a ferramenta autocorrect modificará seu conteúdo e faça backup de seus dados antes de continuar!
Agradecimentos
- 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