Uploaded image for project: 'PUBLIC - Liferay Portal Community Edition'
  1. PUBLIC - Liferay Portal Community Edition
  2. LPS-140064

Support import for inline content in xliff for a content page for different experiences

    Details

      Description

      As a page admin

      I want to be able to import the inline content of a content page

      so that I can merge the translation with the page

       

      Acceptance criteria

       

      Given a content page with some text as inline content and workflow for translations disabled

      When a user imports the translation of a given language for an experience

      Then the imported translation is merged with the content page in the right experience

       

      Given an xliff file for the inline content of a page and workflow for translations enabled

      When a user imports the translation of a given language for an experience

      Then the imported translation is sent for approval

       

      Given an xliff file for the inline content of a page and workflow for translations enabled

      When a user with page edit permissions approves a translation

      Then the imported translation is merged with the content page in the right experience

      Test Scenarios

      ID Test Priority Test Scenarios Covered by Backend (Unit/Integration)? Test to add
        5 The imported translation for a content page experience can be merged to the correct experience of a content page NO TranslationsContentPageExportImport#CanImportExportedTranslationForCorrespondingExperience 
        5 The translation for a content page experience can not be imported after deleting the experience  NO TranslationsContentPageExportImport#CannotImportTranslationForDeletedExperience 
        5 The imported translation for a content page experience can be approved through the workflow  NO TranslationsContentPageWorkflow#CanApproveImportedTranslationForExperience 
        5 The imported translation for a content page experience can be merged to the correct experience once it is approved by a reviewer  NO Cover in : TranslationsContentPageWorkflow#CanApproveImportedTranslationForExperience 
        5 The imported translation for a content page experience can not be merged after rejecting through the workflow  NO TranslationsContentPageWorkflow#RejectedTranslationWillNotBeAppliedToExperience

      Design

      Figma Mockup

       

      Note: Tango team is studying whether to revert the language selection in experiences. Until that decision is made, we should not start development.

        Attachments

          Issue Links

            Activity

              People

              Assignee:
              austin.chiang Austin Chiang
              Reporter:
              pablo.agulla Pablo Agulla
              Engineering Assignee:
              Adolfo Pérez
              Recent user:
              Austin Chiang
              Participants of an Issue:
              Votes:
              0 Vote for this issue
              Watchers:
              0 Start watching this issue

                Dates

                Created:
                Updated:
                Resolved:

                  Packages

                  Version Package
                  Master