- Make ezsystems/ezplatform-i18n and ezplatform-i18n/* compatible with ezplatform 2.0
- Prepare extraction & synchronization script for ezsystems/ezplatform-admin-ui to https://github.com/ezsystems/ezplatform-i18n.
- Consider reusing the existing ezsystems/PlatformUIBundle translations for ezplatform-admin-ui, as there are a lot in common. It could be by copying the files, or using some semi-automated procedure.
- Add the crowdin in-context translation to ezplatform-admin-ui, with the same behaviour than in v1.
Given that I am using eZ Platform v2
When I install any of the ezplatform-i18n/* packages using composer
Then I don't get an error from composer
And the package is installed.
given that my browser is set to accept my language
and that language package is installed and complete,
Then the v2 admin UI is translated to that language.
Given that I am on the admin UI
When I add an ez_in_context_translation cookie with the value 1 to my eZ Platform requests,
And I reload the admin UI
Then crowdin's in context translation UI is displayed