• Resolved Paul

    (@paulschiretz)


    Hi,

    Since Version 3.0.8, the “CompleteSetup” step is flashing in red in my toolbar of the admin panel. I use translatepress since 6 years, so yes i set up my site already. 🙂 I have kind of a special case where i don’t use a second language, i translate from German to German. Since version 3.0.8 I’m not able to finish the setup steps without adding a second language, before this worked just fine. Is that still allowed? Can you please fix, that i can finish the onboarding(without adding a second language), or tell me which flag to set in the wpdb so i can get rid of the onboarding steps flashing on my screen?

    Cheers, Paul

Viewing 5 replies - 1 through 5 (of 5 total)
  • Thread Starter Paul

    (@paulschiretz)

    Just for info: this is where your checks kick in (class-translation-manager.php Line: 562 to 570):

            // Check if no secondary languages are configured
    $needs_language_setup = !isset( $this->settings['translation-languages'] ) || count( $this->settings['translation-languages'] ) <= 1;

    // Check if user is on the free version
    $trp = TRP_Translate_Press::get_trp_instance();
    $tp_product_name = reset( $trp->tp_product_name );
    $is_free_version = ( $tp_product_name === 'TranslatePress' );

    // Check if automatic translation is disabled (only for free users)
    $needs_auto_translate_setup = $is_free_version && ( !isset( $this->settings['trp_machine_translation_settings']['machine-translation'] ) || $this->settings['trp_machine_translation_settings']['machine-translation'] !== 'yes' );

    Yes, I am a free user, no i don’t want auto translation. It would be nice if you then do not remind me to setup my plugin or get a license for auto translation. So $needs_language_setup shouldn’t check for count( $this->settings[‘translation-languages’] ) <= 1 and $needs_auto_translate_setup should evaliate to false if settings[‘trp_machine_translation_settings’][‘machine-translation’] is ‘no’.

    i hope this makes sense to you, and my use case is still supported!? Looking forward to hear back from you!

    Cheers, Paul

    Plugin Author Cristian Antohe

    (@sareiodata)

    Hi Paul,

    Thanks for reporting this. We’ll try to make it so they are dismiss-able or figure out a different condition as to when the notifications shows.

    For most people if a second language is not configured the plugin basically does nothing 🙂 Even though that use case is supported.

    | Can you please fix, that i can finish the onboarding
    You don’t have to finish the onboarding, it’s there as streamlined way to setting up the plugin, they are the same settings as the ones in the admin settings page.

    The part of needing automatic translation, we’ll probably change how that is triggered or again, make it dismiss-able. We try to encourage free users to try out how automatic translation works.

    But I can see how not being able to close the notification can be annoying and well try to fix it in a future version.

    Thread Starter Paul

    (@paulschiretz)

    Hi Christian,

    That would be great! THANK YOU!

    Cheers, Paul

    Thread Starter Paul

    (@paulschiretz)

    Just installed the latest version, works as expected! THANK YOU!

    Plugin Author Cristian Antohe

    (@sareiodata)

    You’re welcome! And thank you for the feedback!

Viewing 5 replies - 1 through 5 (of 5 total)

You must be logged in to reply to this topic.