Automattic / jetpack

Security, performance, marketing, and design tools — Jetpack is made by WordPress experts to make WP sites safer and faster, and help you grow your traffic.
https://jetpack.com/
Other
1.58k stars 796 forks source link

Paywall block: logged-out view ignores Site Language #36992

Open tvolpert opened 3 months ago

tvolpert commented 3 months ago

Impacted plugin

Jetpack

Quick summary

When you place a Paywall Block, the text on the call to action that non-subscribers see is not editable, and the language doesn't change when changing the site's default language, it remains defiantly English.

Ideally, I think users should be able to edit this text themselves? But at the very least it should be more intuitive to make it the same language as the rest of the site.

Steps to reproduce

  1. set up paid newsletters on a site with the language set to anything other than English (or set your site's language to something else temporarily for testing)
  2. place the Paywall block on a post
  3. check the post on the front end and see the chunk of English text that sticks out like the proverbial sore thumb

A clear and concise description of what you expected to happen.

paywall text should be the same language as the rest of the site

What actually happened

I did eventually find that changing your account's Interface Language does translate the text, but this is far from intuitive, especially considering that we state explicitly in our documentation that "This is the language you will see as you use WordPress.com. It does not change the language that others see when they access your WordPress.com site."

Impact

All

Available workarounds?

Yes, difficult to implement

Platform (Simple and/or Atomic)

Simple, Atomic

Logs or notes

No response

tvolpert commented 3 months ago

issue reported here: 8068444-zen

github-actions[bot] commented 3 months ago

Support References

This comment is automatically generated. Please do not edit it.