CJK フォーマッター プラグイン

:information_source: 概要 トピックタイトルと投稿テキストをCJKとラテン文字混在で整形し、自動スペース詰めと句読点の修正をサポートします。
:hammer_and_wrench: リポジトリリンク https://github.com/fokx/discourse-cjk-formatter
:open_book: インストールガイド Discourseにプラグインをインストールする方法

機能

CJK(中国語、日本語、韓国語)文字とラテン文字が混在する文章の記述は、フォーマットに特別な配慮が必要なため、手間がかかることがあります。このプラグインは、autocorrect-rb を利用して、トピックタイトルと投稿コンテンツを自動的に整形します。

トピック/投稿が作成または更新されるたびに、そのコンテンツ(およびタイトル)は以下の処理が行われます。

  • CJK(全角)文字とラテン文字(半角)の間にスペースが追加されます。
  • CJK文字に隣接する句読点が全角に修正されます。
  • ラテン文字に隣接する句読点が半角に修正されます。

設定

インストール後、新しい投稿に対して機能します。

過去のすべての投稿を整形するには、rake を使用します。

rake cjk:reformat
rake posts:rebake

免責事項

使用する前に、autocorrect ツールがコンテンツをどのように変更するかを学び、続行する前にデータをバックアップしてください!

謝辞

「いいね!」 4