[MGNLDIFF-74] Diff module is not i18n aware on single site with multiple languages Created: 17/Mar/14 Updated: 23/Dec/14 Resolved: 30/Sep/14 |
|
| Status: | Closed |
| Project: | Magnolia Diff Module |
| Component/s: | None |
| Affects Version/s: | 1.2 |
| Fix Version/s: | 1.6.1 |
| Type: | Bug | Priority: | Major |
| Reporter: | Christian Ringele | Assignee: | Philip Mundt |
| Resolution: | Fixed | Votes: | 0 |
| Labels: | support | ||
| Remaining Estimate: | Not Specified | ||
| Time Spent: | Not Specified | ||
| Original Estimate: | Not Specified | ||
| Attachments: |
|
||||||||||||||||||||||||||||||||||||||||||||||||||||
| Issue Links: |
|
||||||||||||||||||||||||||||||||||||||||||||||||||||
| Template: |
|
||||||||||||||||||||||||||||||||||||||||||||||||||||
| Acceptance criteria: |
Empty
|
||||||||||||||||||||||||||||||||||||||||||||||||||||
| Task DoD: |
[ ]*
Doc/release notes changes? Comment present?
[ ]*
Downstream builds green?
[ ]*
Solution information and context easily available?
[ ]*
Tests
[ ]*
FixVersion filled and not yet released
[ ] 
Architecture Decision Record (ADR)
|
||||||||||||||||||||||||||||||||||||||||||||||||||||
| Bug DoR: |
[ ]*
Steps to reproduce, expected, and actual results filled
[ ]*
Affected version filled
|
||||||||||||||||||||||||||||||||||||||||||||||||||||
| Date of First Response: | |||||||||||||||||||||||||||||||||||||||||||||||||||||
| Description |
|
If you setup the i18n STK mechanism for multi-language in a single tree, one can not see the content differences of other languages than the default one. Setting up a site definition for each language defining it as default language is in most projects not an option. 3 languages on 5 sites will result in 15 SD configurations. One would have to manage 15 domains for an author and each Author would have to logout and login to all the domains for the language switch. For the support issue SUPPORT-3211 I created a simple Snapshot for the customer he can enhance for his needs. For product readiness the implementation needs to be enhanced, for projects it can be used and easily extended for the project needs. Situation:
Solution:
|
| Comments |
| Comment by Philip Mundt [ 07/Apr/14 ] |
|
Commits: The commits solve the problem by adding:
We are suggesting to fix this for Magnolia version 5.3 and possibly bring in some UI improvement, i.e. modalityLevel=light or integrate a languageSwitcher in the actual diff view (similar to the one in the pageEditor). |
| Comment by Philip Mundt [ 07/Apr/14 ] |
|
Attached screenshots of the current implementation mapped to the above cases cases
|
| Comment by Philip Mundt [ 22/Sep/14 ] |
|
Additional changes after discussion with Andreas:
Missing:
|
| Comment by Philip Mundt [ 30/Sep/14 ] |
|
Make use of getModalityLevel() added in |