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

Apply UX changes to translation process application

Details

    Description

      As a site admin

      I want to be able to have a place to check all translation processes created

      so that I can delete/edit old ones.

       

      Apply UX changes defined in LPS-122329

       

      Acceptance criteria

      Given a site

      When an admin goes to the "Translation" app

      Then she will find all the web content translations done through the side by side UI

       

      Given a site

      When an admin goes to the "Translation" app

      Then she will find all the web content translations done through the side by side UI with the correct status (being that draft, pending or approved)

       

      Given a web content with some translations

      When an admin goes to the "Translation" app and clicks on edit a translation

      Then she will directed to the side by side UI with the correct translation to language selected.

       

      Given a web content with some translations

      When an admin deletes a translation from the "Translation" app

      Then the translation will be deleted but the web content won't be modified

      Test Scenarios

      ID Test Priority Test Scenarios Covered by Backend (Unit/Integration)? Test to add
      3.1 5 All the translations that translated through side by side display under "Translation" app  NO Update  existing test: Translations#TranslateWebContent 
      3.2 4 Translation Title displays correctly: Translation of [Web content name] to [Language name] NO  Update  existing test: Translations#TranslateWebContent  
      3.3 4 Translation Language displays correctly: Flag + [Language name]  NO Update  existing test: Translations#TranslateWebContent  
      3.4 4 Translation Status displays correctly according to the translation status: DRAFT, PENDING or APPROVED NO   Update  existing test: Translations#TranslateWebContent 
      3.5 4 Translation Modified Date displays correctly: the latest edition date of the translation  NO Manual
      3.6 5 The "To" language selected is the same as the translation Language after clicking the Edit option  NO  Translations#EditTranslation
      3.7 5 The translated Title, Description and Content are the same as those previously translated through the side by side after clicking the Edit option NO   Translations#EditTranslation
      3.8 5 Can edit the translation through the side by side after clicking the Edit option NO  Translations#EditTranslationToNewLanguage 
      3.9 5 Can delete the corresponding translation under "Translation" app by clicking the Delete option NO  Translations#DeleteTranslation 
      3.10 5 The translation in the web content remains after deleting the translation in approved status from the app YES  Translations#DeleteTranslation 
      3.11 4 The translation in the web content will not be retained after deleting the translation in pending status from the app  NO Translations#DeleteTranslationInPending 
      3.12 4 The translation in the web content will not be retained after deleting the translation in draft status from the app  YES Translations#DeleteTranslationInDraft 

      Attachments

        Issue Links

          Activity

            People

              austin.chiang Austin Chiang
              adolfo.perez Adolfo Pérez
              Adolfo Pérez Adolfo Pérez
              Kiyoshi Lee Kiyoshi Lee
              Votes:
              0 Vote for this issue
              Watchers:
              1 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved:

                Packages

                  Version Package
                  7.4.13 DXP GA1
                  Master