Générateur de Markdown Multilingue
Ce package fournit une interface de ligne de commande pour gérer les contenus multilingues et générer des démarques i18n à partir d'un seul fichier de base.
Disponible dans Bash, Zsh et Windows PowerShell.
Comment Ça Fonctionne 💡
En gérant un seul fichier Base, nous pouvons réduire le nombre d'erreurs causées par des traductions manquantes ou incohérentes. De plus, grâce à l'édition dans un seul fichier, nous pouvons nous attendre à une traduction pratique avec la fonction de complétion automatique des outils AI tels que Copilot.
Markdown:
Jupyter Notebook:
Caractéristiques ✨
Prend en charge les fonctionnalités suivantes :
- Markdown, Jupyter Notebook(
.ipynb
) comme formats d'entrée - Tel quel, HTML, PDF comme formats de sortie
- Interface de ligne de commande pour Bash, Zsh, Windows PowerShell
- API Python
- Mode de parcours récursif avec l'option
-r
(tels quels, HTML, PDF sont tous pris en charge) - Mode de traitement par lots avec fichier YAML (seul
tel quel
est pris en charge) - Étiquette d'identification de langues IETF
- Encodage UTF-8
- Génération automatique de table des matières avec options de niveau et options de emoji (Markdown et Jupyter Notebook sont tous deux pris en charge)
- Validation du fichier de base (Vérifier le nombre de balises de chaque langue)
- Mode validation uniquement pour CI/CD (désactiver la génération de fichiers)
Guide de l'Utilisateur 📖
Commencer
Utilisation de Base (CLI)
Utilisation Avancée (CLI)
Guide de Programmation
Divers
Contributeurs 🤝
Réalisé avec contrib.rocks.
Si vous êtes intéressé par la façon de contribuer, veuillez vous référer au guide de contribution.