Frappe Framework
bench update-po-files
La commande resynchronise les fichiers de traduction PO avec le modèle POT, après une régénération des chaînes traduisibles.
À quoi sert la commande
bench update-po-files aligne les fichiers de traduction existants sur le fichier POT, qui contient toutes les chaînes traduisibles. Elle retire les chaînes périmées et ajoute les nouvelles.
Lancez-la après avoir régénéré le POT. Si une plateforme dédiée gère déjà les traductions, elle peut faire cette étape, et la commande n’est alors pas nécessaire.
Prérequis
Un fichier POT et des fichiers PO doivent déjà se trouver dans le dossier locale de l’application. Le modèle se régénère avec bench generate-pot-file.
Usage
bench update-po-files [OPTIONS]| Option | Effet |
|---|---|
--app | Limite la mise à jour à une application. Par défaut, toutes. |
--locale | Limite la mise à jour à une locale. Par défaut, toutes. |
Exemple
Chaînes allemandes d’ERPNext :
bench update-po-files --app erpnext --locale deLa commande lit apps/erpnext/erpnext/locale/de.po et apps/erpnext/erpnext/locale/main.pot, puis réécrit apps/erpnext/erpnext/locale/de.po.
Point d’attention
Le fichier PO de destination est le même que le fichier lu. Les chaînes qui ne sont plus dans le POT sont retirées.
