As a CMS user
I want to have a single place to manage and translate texts repeating across the UI
so that I don't have to go to every place where this text re-appears and change it and especially do this for every language
Context: many texts throughout the UI repeat, e.g. a page often uses the same title and heading, also links to that page often use the exact same text. It's cumbersome to enter and maintain such texts.
Idea: Instead of having localized text fields (plain or rich text), these fields are non-localized relationships to a Texts collection. The Texts collection would have a type field to distinguish between rich and plain text.
Questions:
Performance?
Is there any other data besides texts for which we should do this? We already have the Media collection providing something similar for images and videos. Do we want pieces of reuseable UI / block instances?
As a CMS user I want to have a single place to manage and translate texts repeating across the UI so that I don't have to go to every place where this text re-appears and change it and especially do this for every language
Context: many texts throughout the UI repeat, e.g. a page often uses the same title and heading, also links to that page often use the exact same text. It's cumbersome to enter and maintain such texts.
Idea: Instead of having localized text fields (plain or rich text), these fields are non-localized relationships to a Texts collection. The Texts collection would have a type field to distinguish between rich and plain text.
Questions: