wagtail-localize icon indicating copy to clipboard operation
wagtail-localize copied to clipboard

Don't change the page state until the translated page is published

Open phildexter opened this issue 3 years ago • 1 comments

In some situations where users aren't using Alias pages, they experience the following:

  • Create and publish page in English
  • Translate page to French
  • Unpublish page in French (cos they don't want an English page available in their french site)
  • Translate, then publish

To make this workflow easier we should try and make sure that pages are only published automatically when it makes sense. We believe the following rules will help this.

  • If the translated page didn't exist before as an alias, it should be created in draft (e.g. the scenario above)
  • If the translated page was an alias page, it should remain as an alias page (the live FE should, you'll still see the translation options in the admin)

phildexter avatar Oct 06 '21 10:10 phildexter

That makes sense to me, I agree with this approach!

davidbrewer avatar Oct 06 '21 17:10 davidbrewer