Uploaded image for project: 'eZ Publish / Platform'
  1. eZ Publish / Platform
  2. EZP-28890

Full eZ Platform v2 i18n support

    XMLWordPrintable

Details

    • [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

        There are no Sub-Tasks for this issue.

        Activity

          People

            Unassigned Unassigned
            bertrand.dunogier@ibexa.co Bertrand Dunogier
            Votes:
            1 Vote for this issue
            Watchers:
            8 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved: