Jump to content

Translate or remove "Sign up for our newsletter!"


Recommended Posts

Hello,

 

I need to remove "Sign up for our newsletter" option (guest checkout form).

There is no possibility to translate this item.

I have disabled both of the two options (Newsletter popup and Newsletter Sign-Up) by going to BO > Preferences > Customers, Guests and Visitor but there is no changement.

My version of Prestashop : 1.7.2.2

My website's url : http://maison-ocre.com/

 

Thank you for your help!

  • Like 1
Link to comment
Share on other sites

Hi,

 

There is possibility to translate this text:

1. Go to International -> Translations

2. Choose Installed module translations

3. Choose ps_emailsubscription and English

4. Click Modify button

5. Click Expand link on left column and select Modules -> Email Subscription -> Shop

6. After that you will find that text.

 

If you want to disable this feature, you may uninstall this module or disable it: Newsletter subscription. The module folder name is  ps_emailsubscription.

  • Like 1
  • Thanks 1
Link to comment
Share on other sites

Hi,

 

Thank you very much for your suggestions!

If I activate the module Newsletter subscription, "Sign up for our newsletter!" is well translated.

If I disable it, this text is still present (but not translated in french).

My problem : is there a solution to hide this text?
Link to comment
Share on other sites

Do you want to hide just text, or everything including checkbox?

If you want to hide everything, and you don't need this module, you can uninstall the module or disable it. 

In either case, installing or disabling, that option will disappear from your checkout page. 

If it is still there after you disable the module, maybe it is from cache, try to clear the cache.

  • Like 1
Link to comment
Share on other sites

  • 5 years later...

Hello, also in my case International -> Translations doens't work. I solved it by editing the file.

For anyone who will have the same problem in the future, my solution is:

go to /modules/ps_emailsubscription

edit ps_emailsubscription.php

Inside I found the string to translate. Line 811 for the version of my module.

PS v 1.7.2.4

Regards

Link to comment
Share on other sites

  • 10 months later...

Hello,

The thead is old, but to disable the "Sign up for our newsletter" option on customer checkout form, go to :

  1. Design > Positions
  2. Check the "Display non-positionable hooks".
  3. Scroll down for "additionalCustomerFormFields"
  4. Unlock the "Newsletter subscription" module by clicking the down arrow.

As given by this tutorial, with screenshots: https://waterthemes.com/blog/how-to-remove-sign-up-for-our-newsletter-pres
Tested with Prestashop 8.1.2. ; works like a charm.

In the "Positions" tab, I also recommend searching for "Newsletter subscription" in the search field for modules.
This will let you see all hooks where this module is hooked.
You can then disable the hook or unlock the module.

Procédure en français (French translation)
Testée avec Prestashop 8.1.2 ; fonctionne parfaitement.

  1. Apparence > Positions
  2. Cocher "Afficher les points d'accroche invisibles".
  3. Défiler jusqu'à "additionalCustomerFormFields"
  4. Dégreffer le module "Inscription à la newsletter" en cliquant sur la flèche vers le bas.

Sous "Positions", je recommande également de chercher "Incription à la newsletter" dans le champ de recherche de modules.
Cela vous permettra de voir tous les hooks (crochets) auxquels ce module est greffé.
Vous pourrez alors désactiver le hook ou dégreffer le module de celui-ci.

Edited by JoliBazar (see edit history)
Link to comment
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
×
×
  • Create New...