Home Forums Pre-Sale WooCommerce Email Customizer Translation Issue with TranslatePress

WooCommerce Email Customizer Translation Issue with TranslatePress

  • Author
    Posts
  • #242459

    Marcoqwerty
    Participant

    Dear VillaTheme Support Team,
    I am experiencing an issue with your WooCommerce Email Customizer plugin where custom order meta fields are not being translated in emails, despite having translations configured in TranslatePress.
    Environment Details:

    Your Plugin: WooCommerce Email Customizer (latest version)
    Translation Plugin: TranslatePress – Multilingual
    WordPress Version: [Current version]
    WooCommerce Version: [Current version]
    Languages: English (default), Lithuanian, Italian

    Issue Description:
    I have custom appointment booking meta fields that appear in WooCommerce order emails:

    Appointment Information: #305
    Service: pop-up
    Date: 22/08/2025, 10:50 – 11:10
    Artist: Mažena Temp
    Google Calendar: Link

    These fields are coming from woocommerce_email_order_meta and include the following strings:

    “Appointment Details”
    “Appointment Information:”
    “Service:”
    “Date:”
    “Artist:”
    “Google Calendar:”
    “Link”

    Problem:

    TranslatePress shows these strings as successfully translated in its interface
    The translations appear correctly in the TranslatePress translation editor
    However, when emails are sent in Lithuanian or Italian, these meta fields always appear in English
    The rest of the WooCommerce email content translates correctly – only these custom meta fields remain in English

    What I’ve Tried:

    Verified TranslatePress has “Translate emails sent to user” option enabled
    Confirmed translations exist in TranslatePress database
    Tested with different language settings for orders
    Cleared all caches

    Additional Information:

    The translations work correctly on the frontend of the website
    Only email translations for these specific meta fields are affected
    Standard WooCommerce email strings translate correctly

    Could you please provide guidance on:

    The correct way to ensure custom order meta fields are translatable in your Email Customizer
    Any specific settings or configurations we might have missed
    Whether this is a known compatibility issue with TranslatePress
    Any hooks or filters your plugin provides for multilingual functionality

    I would greatly appreciate your assistance in resolving this issue. If you need any additional information, debug logs, or access to test the issue, please let me know.
    Thank you for your time and support.

You must be logged in to see replies to this topic. Click here to login or register