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

i18n packages management

    XMLWordPrintable

Details

    • Icon: Story Story
    • Resolution: Fixed
    • Icon: High High
    • 1.8.0
    • None
    • None
    • None

    Description

      Given that they'll easily reach more than 1 mbyte each, translations should be packaged separately, one package per language, so that they can be installed by site maintainers. It also streamlines delivery of new translations.

      The files should be extracted from the repository connected to crowdin.com (ezplatform-i18n), and made available using packagist.

      Important: installing a translation should NOT require enabling a new bundle in the kernel. Options should be investigated in that direction, for instance using a custom composer installer/package type.

      QA testing :

      Translation other than english are store in dedicated packages in https://github.com/ezplatform-i18n.
      So if you want to add a language you just have to add it with composer (commands are located in each readme files) and clear cache.

      You can see the translations progression on crowdin : https://crowdin.com/project/ezplatform

      Attachments

        Activity

          People

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

            Dates

              Created:
              Updated:
              Resolved: