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

Allow to use translation extractors in PlatformUI extensions

    Details

      Description

      In EZP-25428 and EZP-26430 we added symfony extractors to gathers strings from handlebars templates and javascript files.

      Path to those files have been hardcoded here (example for handlebar): https://github.com/ezsystems/PlatformUIBundle/blob/master/Resources/config/services.yml#L254

      A way that is more extensible should be provided.

      Main use case: a developer should be able to tell in which bundle and which folder to look for the javascript or handlebar files.

        Issue Links

          Activity

          Hide
          Yannick Roger (Inactive) added a comment -

          This fix should be also applied on top of EZP-26430 once it is completed.

          Show
          Yannick Roger (Inactive) added a comment - This fix should be also applied on top of EZP-26430 once it is completed.
          Show
          Yannick Roger (Inactive) added a comment - sub PR on EZP-26430 : https://github.com/ezsystems/PlatformUIBundle/pull/727
          Hide
          Yannick Roger (Inactive) added a comment -

          To QA, please test this on the PR of EZP-26430.

          Show
          Yannick Roger (Inactive) added a comment - To QA, please test this on the PR of EZP-26430 .
          Hide
          Yannick Roger (Inactive) added a comment -

          While testing EZP-26660 [~damien.pobel@ez.no] ran a lot of testing on this story.

          We will let QA do a global testing of the whole translation process once it is fully implemented and documented.

          Show
          Yannick Roger (Inactive) added a comment - While testing EZP-26660 [~damien.pobel@ez.no] ran a lot of testing on this story. We will let QA do a global testing of the whole translation process once it is fully implemented and documented.
          Show
          Yannick Roger (Inactive) added a comment - Fixed in master: https://github.com/ezsystems/PlatformUIBundle/commit/fe1182555949bfaf2c17fa961d58c2a24289c160

            People

            • Assignee:
              Unassigned
              Reporter:
              Yannick Roger (Inactive)
            • Votes:
              0 Vote for this issue
              Watchers:
              1 Start watching this issue

              Dates

              • Created:
                Updated:
                Resolved: