• Resolved furrious

    (@furrious)


    Hello,

    When using the delivery time function on a product it only shows on the German site and not the English site. There are some older products that do show the delivery time on both languages but all newly created products have this error.

    So when entering a delivery time of 15 days (EN: 15 days, DE: 15 tage) Its shows the delivery time on the front-end for the german produtct, but when switching to english it does’t show.

    – The main language of the site is German but products are entered in english.
    – It’s a simple product.
    – I use WPML
    – I have translated the delivery time taxonomies
    – When i have entered the delivery time for the English product i cannot remove or change it anymore. I have te remove the termrelation from the DB.

    What do i expect:
    When entering a delivery time for the english product i want to see the label on the front-end and i want to be able to remove or change the delivery time for a product.

    With kind regards,

    • This topic was modified 2 years, 5 months ago by furrious.
Viewing 7 replies - 1 through 7 (of 7 total)
  • Plugin Author vendidero

    (@vendidero)

    Hi there,

    The main language of the site is German but products are entered in english.

    That’s quite bad practice I guess. Post/Product data should be provided in the main/default language.

    When i have entered the delivery time for the English product i cannot remove or change it anymore

    What does that mean exactly? Is it not possible to visually change delivery times or are your changes not applied after saving?

    Cheers

    I have the same problem on my site, although the languages are reversed.

    The default language is EN and the second language is DE.

    Products are created in default language and translated using WPML.

    The delivery times appear correctly in EN but not at all for new products in DE.

    For some older products that have not been edited, the delivery times do appear in DE as well.

    I contacted WPML support and they said that Germanized was aware of this problem and it should be resolve as of version v3.9.8 and I am using version 3.10.6

    Thread Starter furrious

    (@furrious)

    Hello,

    What does that mean exactly? Is it not possible to visually change delivery times or are your changes not applied after saving?

    In the back-end when edititing a product in english I cannot remove the term from it’s input. When I click the cross next to the added term it reloads the page but does not remove the term. I have checked this at database level. It’s not only visual, it also doesn’t remove the term relation from the DB.

    With changing I mean, change the delivery time term on a singel product. For example change it from 15 days to 30 days. It has the same problem as explained above. When changing the delivery time in de back-end it reloads the page but does not update the term.

    I contacted WPML support and they said that Germanized was aware of this problem and it should be resolve as of version v3.9.8 and I am using version 3.10.6

    As MikeFam states above it looks like you guys are aware of this problem. Is this correct?

    With kind regards

    Plugin Author vendidero

    (@vendidero)

    Hi there,

    those problems seem not be linked to each other.

    @mikefam
    Please make sure to either translate delivery times before translating the product or use the translation editor again after translating delivery times to sync the translated product. Works like a charm in my testing environment which uses the latest versions.

    @furrious
    I’ve made some changes to the compatibility script which will be released in the next update. You might test it yourself by replacing: woocommerce-germanized/includes/compatibility/wc-gzd-compatibility-wpml.php with the current dev version: https://raw.githubusercontent.com/vendidero/woocommerce-germanized/master/includes/compatibility/class-wc-gzd-compatibility-wpml.php
    Does that fix your issue?

    Cheers

    Thread Starter furrious

    (@furrious)

    Hello,

    I have replaced the file and the problem is solved now. Thanks for the support,

    With kind regards,

    Why is the patch still not included in the latest update?

    Plugin Author vendidero

    (@vendidero)

    The patch has already been deployed to the latest version.

Viewing 7 replies - 1 through 7 (of 7 total)
  • The topic ‘Delivery times not working on front-end’ is closed to new replies.