Details
-
Story
-
Resolution: Done
-
High
-
None
-
2.0.2
-
None
-
[2.3] Sprint 2
-
2
Description
Changes
- 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.
Expectations
As a maintainer, I can install any of the ezplatform-i18n/ packages on eZ Platform v2.
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.
As an editor, the UI is translated to my language
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.
As a translator, I can translate the v2 UI to my language with Crowdin's in-context tool
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
Attachments
1.
|
Setup 2.0 translations on crowdin | Closed | Unassigned |