Title: Error in translation string
Last modified: June 19, 2026

---

# Error in translation string

 *  Resolved [Christian Violi](https://wordpress.org/support/users/albavin/)
 * (@albavin)
 * [1 week, 5 days ago](https://wordpress.org/support/topic/error-in-translation-string/)
 * Hi BuddyPilot team,
 * I noticed a translation issue in BuddyPilot Withdrawal 1.0.17.
 * In templates/form/step-confirm.php, the confirmation text now uses the pluralized
   strings with the %d placeholder:
 * “I confirm my withdrawal of the contract for the selected items. I understand
   that the seller will have %d day/days to refund the amount paid, provided that
   payment has been made.”
 * However, the bundled Italian translation file still appears to contain the older
   hardcoded version with “14 days” instead of the new %d day / %d days plural strings.
 * As a result, the Italian translation is not applied on the withdrawal confirmation
   step, and that sentence is displayed in English while the rest of the page is
   translated correctly.
 * I fixed it locally by regenerating the .po/.mo files from the updated .pot and
   adding the missing Italian plural forms.
 * Could you please update the bundled translations catalog in the next release?
 * Thanks.

Viewing 1 replies (of 1 total)

 *  Plugin Contributor [Dominik Kawula](https://wordpress.org/support/users/domkawula/)
 * (@domkawula)
 * [2 days, 4 hours ago](https://wordpress.org/support/topic/error-in-translation-string/#post-18951818)
 * Hi Christian, and thanks for the detailed report.
 * You are right. The Italian strings showing in English were the ones added in 
   the recent releases (1.0.16 to 1.0.18), including the new delivery and refund
   sentences. The Italian translation bundled with the plugin had not been refreshed
   for those strings, so they fell back to English.
 * This is fixed in the upcoming 1.0.19. The bundled Italian translation (and other
   languages as well) has been brought fully up to date, so all current strings (
   including the refund and delivery wording) are translated again. We have also
   set up a process to keep the bundled translations in sync on every release, so
   it will not drift like this again.
 * A quick note on how loading works: the plugin uses the official translation from
   translate.wordpress.org first when that language pack is installed, and falls
   back to the file bundled with the plugin otherwise. We have refreshed that bundled
   fallback, and the community translations on translate.wordpress.org are being
   topped up as well.
 * Please update to 1.0.19 once it is available and the English strings should be
   translated. If you still spot anything untranslated after updating, reply with
   the exact text and I will take care of it. If you would like to help refine the
   Italian wording, you can suggest changes at translate.wordpress.org/projects/
   wp-plugins/buddypilot-withdrawal/.
 * Thanks again for taking the time to report this.

Viewing 1 replies (of 1 total)

You must be [logged in](https://login.wordpress.org/?redirect_to=https%3A%2F%2Fwordpress.org%2Fsupport%2Ftopic%2Ferror-in-translation-string%2F%3Foutput_format%3Dmd&locale=en_US)
to reply to this topic.

 * ![](https://ps.w.org/buddypilot-withdrawal/assets/icon-256x256.png?rev=3539945)
 * [BuddyPilot Withdrawal (Easy Returns)](https://wordpress.org/plugins/buddypilot-withdrawal/)
 * [Frequently Asked Questions](https://wordpress.org/plugins/buddypilot-withdrawal/#faq)
 * [Support Threads](https://wordpress.org/support/plugin/buddypilot-withdrawal/)
 * [Active Topics](https://wordpress.org/support/plugin/buddypilot-withdrawal/active/)
 * [Unresolved Topics](https://wordpress.org/support/plugin/buddypilot-withdrawal/unresolved/)
 * [Reviews](https://wordpress.org/support/plugin/buddypilot-withdrawal/reviews/)

 * 1 reply
 * 2 participants
 * Last reply from: [Dominik Kawula](https://wordpress.org/support/users/domkawula/)
 * Last activity: [2 days, 4 hours ago](https://wordpress.org/support/topic/error-in-translation-string/#post-18951818)
 * Status: resolved