Closed thompsonsj closed 10 months ago
Create checkbox virtual fields that can be used to sync translations on save.
checkbox
Virtual fields enable the use of hooks. Updating translations via hooks helps resolve https://github.com/thompsonsj/payload-crowdin-sync/issues/111.
A UI field is also used to read the last translation update date from a CrowdinArticleDirectory relationship. These fields are presentational only, so it is not necessary to use virtual fields in this case.
CrowdinArticleDirectory
Create
checkbox
virtual fields that can be used to sync translations on save.Virtual fields vs UI fields
Virtual fields enable the use of hooks. Updating translations via hooks helps resolve https://github.com/thompsonsj/payload-crowdin-sync/issues/111.
A UI field is also used to read the last translation update date from a
CrowdinArticleDirectory
relationship. These fields are presentational only, so it is not necessary to use virtual fields in this case.