Documentation Frappe Framework
Frappe Framework
bench generate-pot-file
La commande produit le modèle de traduction d’une application : toutes les chaînes traduisibles, aucune traduction, dans locale/main.pot.
À quoi sert la commande
bench generate-pot-file génère un fichier modèle de traduction. Il contient toutes les chaînes traduisibles d’une application, et aucune traduction. Le fichier est écrit dans [app_module]/locale/main.pot.
Pour beaucoup d’applications du projet, cette commande est lancée régulièrement par GitHub Actions.
Usage
bench generate-pot-file [OPTIONS]| Option | Effet |
|---|---|
--app | Limite la génération à une application. Sans cette option, toutes les applications sont traitées. |
Exemple
Pour régénérer le modèle d’ERPNext :
bench generate-pot-file --app erpnextLes chaînes traduisibles sont extraites de apps/erpnext et écrites dans apps/erpnext/erpnext/locale/main.pot.
Point d’attention
Le fichier .pot est un modèle. Il ne reçoit pas les traductions elles-mêmes. La commande ne compile pas les fichiers de langue.
