2015-11-10 1 views
1

J'ai ajouté un nouveau fichier de modèle de mon projet. Maintenant, je ne sais pas comment mettre à jour les langues ou obtenir le nouveau fichier de modèle. J'ai lu que 2.5 a update_against_templates mais ce n'est pas dans 2.7. Comment va mettre à jour mes langues?qu'est-ce que update_against_templates dans pootle 2.7?

Répondre

1

Les mises à jour des modèles sont désormais disponibles en dehors de Pootle. Le vieux update_against_template avait des problèmes de performance et pouvait mettre Pootle dans un mauvais état. Pour obtenir la même fonctionnalité que update_against_templates, procédez comme suit. En supposant que votre projet est myproject et vous mettez à jour la langue af:

  1. sync_store --project=myproject --language=af
  2. pot2po -t af template af
  3. update_store --project=myproject --language=af

Vous pouvez automatiser dans un script pour itérer toutes les langues. Utilisez list_languages --project=myproject pour obtenir une liste de toutes les langues actives pour ce projet.