多言語マークダウンジェネレータ
このパッケージは、単一のデフォルトのファイルから多言語コンテンツを管理してi18nマークダウンを生成するコマンドラインインタフェース(CLI)を提供しています。
Bash, Zsh, WindowsPowerShellで使用できます。
作動方式 💡
1 つの Base ファイルのみを管理することで、コンテンツの翻訳漏れや不一致によるエラーを減らすことができます。 また、単一ファイルで編集できるため、Copilot などの AI ツールの自動補完機能による便利な翻訳を期待できます。
Markdown:
Jupyter Notebook:
特徴 ✨
次の機能をサポートします。
- Markdown、Jupyter Notebook(
.ipynb
)を入力形式で使用する - As-is(そのまま)、HTML、PDF出力形式
- Bash、Zsh、Windows PowerShell用のコマンドラインインターフェイス
- Python API
-r
オプションを使用した再帰巡回モード(As-is、HTML、PDFの両方をサポート)- YAMLファイルを使用したバッチモード(As-isのみサポート)
- IETF言語タグ
- UTF-8エンコーディング
- レベルと絵文字オプションを含む目次の自動生成(MarkdownとJupyter Notebookの両方をサポート)
- Baseファイルの検証(言語別のタグ数の確認)
- CI / CDのための検証のみモード(ファイル生成を無効にする)
ユーザーガイド 📖
はじめに
基本的な使い方 (CLI)
高度な使い方 (CLI)
プログラミングガイド
その他
貢献された方々 🤝
contrib.rocksで作りました。
貢献方法に興味がある方は、貢献ガイドを参照してください。