Issue Type: Bug Bug
Affects Versions: 5.3.4
Assignee: Unassigned
Components: forms, framework
Created: 28/Oct/14 10:43 AM
Description:

When opening the page-editor, the authorLocale is set on the I18NAuthoringSupport, so that form dialogs open directly in the same locale.

However, the I18NAuthoringSupport is a singleton (per-instance) configured component, which means concurrent authors may override the authorLocale from one another, e.g.:

  • superuser edits /demo-project in English.
  • eric edits /demo-project/about and switches to German.
  • superuser opens a dialog; she gets it in German instead of English.

This was introduced in 5.2.3 with MGNLUI-2696.

Couple options:

  • Either I18NAuthoringSupport should remain stateless and such synchronization of locale between editor and dialog should be performed differently (privileged option).
  • Either I18NAuthoringSupport should be a session or even sub-app singleton.
Project: Magnolia UI
Labels: i18n
Priority: Critical Critical
Reporter: Mikaël Geljic
Security Level: Public
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira



----------------------------------------------------------------
For list details, see: http://www.magnolia-cms.com/community/mailing-lists.html
Alternatively, use our forums: http://forum.magnolia-cms.com/
To unsubscribe, E-mail to: <dev-list-unsubscr...@magnolia-cms.com>
----------------------------------------------------------------

Reply via email to