Open exponentcms opened 4 years ago
As a note, this might be possible using a variation of the new workflow/revisions code. The simpler approach is to make them mutually exclusive whereby the revision_id is also the language_id, it would be much more complex to update the database layer to handle both mutli-languages and multi-revisions simultaneously.
As a note...we'd also want to have separate search indexes
Also...would need to factor in multi-lingual SEO
We would probably NEVER pursue multi-lingual ecommerce since it would require some sort of union between most of the many product fields, but we shouldn't try to do any on-the-fly price, etc... conversions
Lighthouse URL: https://exponentcms.lighthouseapp.com/projects/61783/tickets/970
This feature would allow the site to better support multi-lingual content (we already support a multi-lingual admin interface).
Rough thinking would be some sort of dispatcher that would reference a 'content_expLang' record lookup for a assoc piece with the requested language. e.g., you ask for text item id =1, you are viewing on a secondary language of DE, and pull up the expLang where model = text and id = 1 to get a new text item id # for the DE version otherwise you go with the requested one.
There would need to be: