web-dev-qa-db-fra.com

Plusieurs domaines de texte sont utilisés en raison des modèles inclus pour les plugins

J'ai ajouté bbPress et WooCommerce dans mon thème et remplacer certains modèles également. Ces modèles contiennent des domaines de texte tels que bbpress et woocommerce. Malheureusement, j'ai eu l'erreur suivante dans Theme-Check:

Plus d'un text-domain est utilisé dans ce thème.

Quelle est la meilleure façon de résoudre ce problème? Devrais-je changer les textdomains dans chaque fichier de modèle?

1
user1452062

C'est une mauvaise idée car woocommerce compte environ 20 traductions. Dans ce cas, vous devez traduire les domaines de texte modifiés, ou s'ils ne le font pas, les 50% de woocommerce seront en anglais, mais je veux l'espagnol.

1
damy

Oui, vous ne devez utiliser que votre propre domaine de texte. Tout dans votre code devrait être contrôlé par vous (ou au moins il devrait y avoir extrêmement peu d'exceptions). Si vos modèles remplacent les modèles des autres plugins, vous devez fournir vos propres traductions, car vous ne pouvez pas vous fier à ces plugins pour gérer ces chaînes au fil du temps et les utiliser dans le même contexte.

1
Mark Kaplun