SJRK-69: Implement interface language selection

Metadata

Source
SJRK-69
Type
Task
Priority
Major
Status
Closed
Resolution
Done
Assignee
Gregor Moss
Reporter
Gregor Moss
Created
2018-04-04T14:14:06.629-0400
Updated
2018-05-01T10:33:29.189-0400
Versions
N/A
Fixed Versions
N/A
Component
  1. Storytelling Tool UI

Description

Implement the ability to select the user interface language. There is currently a value in uiManager to set the localization:

{uiManager}

.uiConfig.uiLanguage: "en" (default is English, we may wish to change this)

OUTSTANDING ISSUES TO BE RESOLVED:

  • -Switching languages with an image block causes the image to be lost in the editor - probably an issue with the logic of the uploader behaviour and its generation of blob URLs- Solved!
  • -Currently, blocks are persisted to the story model only when clicking "Continue" to move on to the next screen of the editor. This means they can be lost if someone switches languages - we should persist blocks to the story model any time we rerender or similar.- Solved!
  • Switching languages on the Preview screen and then clicking "Back" returns you to the first page of the editor, not the second

Comments